обновить содержимое memcache - PullRequest
       4

обновить содержимое memcache

0 голосов
/ 01 декабря 2010

Возможно ли обновить содержимое memcached. (Я использую php memcached)

Это мой текущий рабочий процесс:

  1. Сначала я получил содержимое через БД
  2. Второй раз, тот же запрос, он из кеша
  3. Всякий раз, когда происходит какое-либо действие (например, любимые ссылки), очищайте кеш и результаты из БД

Возможно ли получить обновленный контент только из кеша
(если одна запись удалена, удалите запись из кэша и отобразите содержимое кэша)

1 Ответ

0 голосов
/ 01 декабря 2010

никогда не пытайтесь сбросить memcache

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

Это, в основном, грубое резюме Секрет Memcached

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...