Сценарий: у меня есть поиск автозаполнения ajax, который извлекает данные из кеша памяти. Автозаполнение проверяет просроченный кеш и перезагружается каждую минуту. Работает нормально.
Мне интересно, как лучше всего синхронизировать записи с кешем.
Должен ли я обновлять кеш каждый раз, когда пользователь записывает в БД, чтобы в кеше были самые последние данные, или просто соответствовать тому факту, что кэш немного стар Данные кеша не являются критичными по времени - это список тегов записей.
Обновление кеша при каждой записи, кажется, делает кеш немного избыточным, но не совсем так.
Я понимаю, что это зависит от деятельности.
Как другие справляются с этим?