Продвинутый Django 5 для продолжающих

Прогресс по курсу:  0/193

10.2 Виды кэша в Django
4 из 4 шагов пройдено

Доступные кэш-бэкенды


Django поставляется со следующими кэш-бэкендами:
 

  • backends.memcached.PyMemcacheCache или backends.memcached.PyLibMCCache: бэкенды Memcached.
    Memcached – это быстрый и эффективный резидентный кэш-сервер. Используемый бэкенд зависит от выбранных привязок Python к Memcached.
  • backends.redis.RedisCache: бэкенд кэширования Redis. Этот бэкенд был добавлен в Django 4.0.
    Redis — это база данных в памяти, которую можно использовать для кэширования.
  • backends.db.DatabaseCache: бэкенд кэширования на основе базы данных.
  • backends.filebased.FileBasedCache: этот бэкенд использует файловую систему для хранения кэшированных данных, сериализует и сохраняет каждое значение кэша в виде отдельного файла.
  • backends.locmem.LocMemCache: кеш-бэкенд на основе локальной памяти. Этот кэш-бэкенд используется по умолчанию в Django.
  • backends.dummy.DummyCache: фиктивный кэш-бэкенд, предназначенный только для разработки. Он реализует кэш-интерфейс без фактического кэширования чего-либо. 

Будьте вежливы и соблюдайте наши принципы сообщества. Пожалуйста, не оставляйте решения и подсказки в комментариях, для этого есть отдельный форум.
Оставить комментарий
Нет обсуждений. Начните первое.