Аннулирование кеша при кешировании базы данных в Django

Я новичок в концепции кеширования, пытаюсь использовать специальное промежуточное ПО для кеширования запросов к БД в django. Я пробовал использовать Johnny cache, но его логика аннулирования кеша не оптимизирована для моего случая использования.

У меня огромная таблица, из которой делается несколько запросов на чтение / запись. Johnny cache считывает данные в кеш и делает его недействительным, если какой-либо запрос на запись выполняется для конкретной таблицы.

Джонни Кэш

"Избежать использования базы данных любой ценой не было целью, поэтому разные условия упорядочивания в одном и том же наборе данных считаются разными запросами. Поскольку недействительность происходит на уровне таблицы, любая измененная таблица делает кешированный запрос недоступным"

Я хочу иметь более конкретную аннулирование кеша в моем случае. Какие еще стандартные способы сделать это?

0 ответов

Другие вопросы по тегам