Будет ли любая из кнопок FLUSH REDIS?
cache
full-page-cache
block-cache
redis
brentwpeterson
источник
источник
Ответы:
Кнопка «Очистить кэш Magento» будет очищать записи кэша только на основе их тегов. Это использует
Zend_Cache::CLEANING_MODE_MATCHING_ANY_TAG
режим при вызове clean в бэкэнде кэша.Кнопка «Очистить кэш-память»
Zend_Cache::CLEANING_MODE_ALL
очистит всю резервную копию кеша (там, где это поддерживает бэкэнд), используя режим при вызове clean для бэкенда кеша.Cm_Cache_Backend_Redis делает различие между этими двумя режимами и правильно обрабатывает их обоих.
Что происходит в Redis, когда «Cache Storage» очищается:
То, что происходит в Redis, когда «Magento Cache» очищается, выглядит примерно так ...
Вы заметите, что в первой из них Redis обрабатывает одну команду, а в последнем примере два префикса кэша используются для удаления всех связанных записей кэша. Исходя из того, что я вижу здесь (и в коде), оба префикса '541_MAGE' и '541_CONFIG' сбрасываются в отдельных обращениях к бэкенду кэша, а конфигурация сразу же следует за другим.
источник
flushall
для всего илиflushdb
для отдельной базы данных.Я создал модуль, который позволит вам делать больше массовых операций от администратора. Нажатие «Flush DB» фактически выполнит
flushdb
команду.Загрузить: https://github.com/steverobbins/Magento-Redismanager
В противном случае вы должны использовать командную строку, чтобы очистить их "полностью"
источник
Чтобы на самом деле ответить на ваш вопрос: «Будет ли любая из кнопок FLUSH REDIS?»
ДА ответ, вы можете очистить кеш Magento через администратора. Вы также можете flushdb из командной строки, но это был не ваш вопрос ...
Не уверен, почему это отклонено ... если вы правильно используете redis для кэширования на сервере, это будет работать.
Вы также должны иметь
источник