Ответы пользователя по тегу Redis
  • Вопросы по быстродействию + Какую базу лучше всего использовать?

    akalend
    @akalend
    программирую
    мы используем Кассандру для хранения статистики
    ее достоинства - хорошо масштабируема, отказоустойчива
    проста в использовании именно в целях статистики
    быстра на запись, что очень важно для разных партнерских и мизерных программ
    недостатки - жрет много места (больше чем прогнозировали)
    нагрузка на сеть более 1,5М в сутки

    если у вас нагрузка в разы меньше, то достаточно и РСУБД (мускул, посгрес), но если соизмерима, то рано или поздно вы упретесь в проблему масштабирования
    Ответ написан
    Комментировать
  • Redis-server с TCMALLOC, плюсы, минусы, опыт использования?

    akalend
    @akalend
    программирую
    хотелось бы знать результаты или топикстартер отказался от этой затеи?
    Ответ написан
    Комментировать
  • Кеширование данных "правильнее" описывать в модели или контроллере?

    akalend
    @akalend
    программирую
    ИМХО сильно зависит от логики, кеширую:
    — данные (Вывод в Модели), как правило основного контента, например большой запрос, который бьется на страницы
    — кеширую HTML блок (В контроллере), обычно топы, или тематические банеры по тематическим разделам или прочие предложения, не основной контент, но часто запрашиваемый ) Как правило такой контент расчитывается по крону.
    — полностью HTML страницу (как правило index.htm или часто-запрашиваемых страниц). Данное кеширование у меня настроено средствами WEB сервера

    При желании и кеширование блоков можно настроить средствами WEB сервера, используя ssi. Я писал об этом на Хабре habrahabr.ru/post/109050/
    Но в этом случае фреймворк значительно усложняется
    Ответ написан
    Комментировать