За последние 24 часа нас посетили 15142 программиста и 1617 роботов. Сейчас ищут 977 программистов ...

Архитектура в условиях большого числа записей

Тема в разделе "MySQL", создана пользователем BeInspired, 2 авг 2010.

  1. BeInspired

    BeInspired Активный пользователь

    С нами с:
    11 сен 2007
    Сообщения:
    45
    Симпатии:
    0
    Есть свойства объекта, свойств порядка 10 штук, все свойства очень часто изменяемы, объектов предполагается на уровне несколько сот тысяч. По скромным подсчетам все это хозяйство будет генерить порядка 50 млн записей в год, хранить данные в оперативной БД необходимо два года (т.е. где-то 80-100 млн. записей). И вот встал вопрос - есть ли смысл все это хранить в одной таблице - не загнется ли MySQL? Есть ли смысл для каждого свойства сделать отдельную таблицу?
     
  2. iliavlad

    iliavlad Активный пользователь

    С нами с:
    24 янв 2009
    Сообщения:
    1.689
    Симпатии:
    4
    самое простое - сейчас сгенерировать такое количество записей или даже раз в 5 больше и посмотреть поведение.
     
  3. armadillo

    armadillo Активный пользователь

    С нами с:
    6 апр 2007
    Сообщения:
    2.380
    Симпатии:
    0
    Адрес:
    Russia, Moscow
    1) покурить на тему MySql 5.1 и партиций.
    2) делать архивную таблицу. тебе данные предыдущего года так же актуальны как сегодняшние?
     
  4. BeInspired

    BeInspired Активный пользователь

    С нами с:
    11 сен 2007
    Сообщения:
    45
    Симпатии:
    0
    Это судя по всему то, что мне и нужно... кому-нибудь может еще понадобится: http://dev.mysql.com/tech-resources/art ... oning.html