Ответы пользователя по тегу Django
  • Какие есть пакеты для кэширования в djangо?

    a11aud
    @a11aud
    Несовсем понятно, что вы ищете, но отвечу следующим образом:

    — в Django есть встроенный механизм кэширования с несколько стандартных бэкендов к нему — FileBackend, MemcacheBackend, DatabaseBackend (мог напутать в названиях, но суть та же). Вы сами выбираете, включать ли кэш и какой бэкэнд использовать в настройках (settings.py).

    Имейте в виду, что для удобства разработки, удобнее всего использовать DummyBackend, а полную информацию можно прочитать в документации

    — Если надо кэшировать большое количество queryset'ов и есть возможность использовать Redis, то рекомендую посмотреть в сторону решений с автоматической инвалидацией. Одним из лучших подобных инструментов считаю cacheops, кстати автор — наш соотечественник и уже писал о нем на Хабре.
    Ответ написан
    2 комментария