Ответы пользователя по тегу MySQL
  • Правильность применяемого решения?

    bolnikh
    @bolnikh
    Привет
    По описанию нагрузка небольшая. Так что вопрос такой «справляется ли система с нагрузкой»?
    Если да, то трогать ее не надо. Рост данных незначительный.
    Если нет, то надо искать решение. Возможно это будет шардинг, возможно что-то еще — добавить памяти, диск ssd и т.д.

    Если планируется существенный рост нагрузки, то надо попробовать собрать еще такую машину и нагрузить ее. Выдержит планируемую нагрузку — ок.
    Ответ написан
    Комментировать
  • MyISAM vs InnoDB vs Что-нибудь

    bolnikh
    @bolnikh
    MyISAM гораздо быстрее, и если не страшно потерять часть данных, то можно использовать его. НО… MyISAM блокирует всю таблицу при вставке — и при некоторой нагрузке может случиться неприятное — запросы встанут в очередь. Так что надо тестировать.

    Лучше использовать хранилище данных в памяти — Redis, memcache — там проблем со вставками не будет. Но придется переписывать приложение, логика работы хранилищ в памяти совсем другая.
    Ответ написан
    Комментировать