Apakah salah satu tombol FLUSH REDIS?
cache
full-page-cache
block-cache
redis
brentwpeterson
sumber
sumber
Jawaban:
Tombol "Flush Magento Cache" hanya akan menghapus catatan cache berdasarkan tag mereka. Ini menggunakan
Zend_Cache::CLEANING_MODE_MATCHING_ANY_TAG
mode ketika memanggil clean pada cache backend.Tombol "Penyimpanan Cache Flush" akan membersihkan seluruh dukungan cache (di mana backend mendukungnya), menggunakan
Zend_Cache::CLEANING_MODE_ALL
mode saat memanggil bersih di cache cadangan.The Cm_Cache_Backend_Redis tidak membedakan antara dua mode dan benar menangani mereka berdua.
Apa yang terjadi di Redis ketika "Penyimpanan Tembolok" memerah:
Apa yang terjadi di Redis ketika "Magento Cache" memerah terlihat seperti ini ...
Anda akan melihat bahwa dalam perintah pertama satu perintah diproses oleh Redis vs contoh di mana dua awalan cache digunakan untuk menghapus semua catatan cache terkait. Berdasarkan apa yang saya lihat di sini (dan dalam kode) awalan '541_MAGE' dan '541_CONFIG' dibilas dalam panggilan terpisah ke backend cache, dengan konfigurasi segera mengikuti yang lain.
sumber
flushall
untuk semuanya atauflushdb
untuk database individual.Saya telah membuat modul yang memungkinkan Anda melakukan lebih banyak operasi massal dari admin. Mengklik "Flush DB" sebenarnya akan menjalankan
flushdb
perintah.Unduh: https://github.com/steverobbins/Magento-Redismanager
Kalau tidak, Anda harus menggunakan baris perintah untuk menyiram mereka "sepenuhnya"
sumber
Untuk benar-benar menjawab pertanyaan Anda: "Apakah salah satu tombol FLUSH REDIS?"
YA adalah jawabannya, Anda dapat membersihkan cache Magento melalui admin. Anda juga dapat flushdb dari baris perintah, tetapi itu bukan pertanyaan Anda ...
Tidak yakin mengapa ini ditolak ... jika Anda menggunakan redis untuk cache di backend, ini akan berhasil.
Anda juga harus memilikinya
sumber