簡體   English   中英

Magento Cache-關於Varnish,Redis,APC,Memcache的困惑

[英]Magento Cache - confusion about Varnish, Redis, APC, Memcache

我正在嘗試改善Magento的性能(“ MageDev”遲早會達到這一點:)

我進行了一些研究,發現很多不錯的指南,但並不統一。

我得到的是:

  • MemCacheRedis是通用的緩存系統,它們緩存數據,並且可以直接與Magento( local.xml )集成。
  • APC是php代碼本身的緩存,只能在服務器級別集成。
  • Varnish是反向代理,它緩存響應只能在服務器級別集成。 (Magento,松節油有擴展名,但我不確定確切是做什么的)

讀完所有這些內容后,我仍然對上述哪種緩存系統可以組合使用(例如EX)感到有些困惑:

  • MemCache + APC?
  • Redis + APC?
  • 我可以將Varnish添加到上述配置之一嗎?

只是要清楚,問題不是關於如何配置Magento或服務器,而是允許的可能性是什么,以及關於如何混合緩存系統的一些許可。 (此外,如果有人能提出好的建議,我將不勝感激。)

所有這些都是不同的事物,因此它們彼此不依賴。 APC緩存已編譯的代碼,MemCache將數據存儲在內存中,而Redis是用於不同數據結構的持久存儲。 問題尚不清楚,因為您沒有指出項目的瓶頸在哪里

我有點棘手,我也在這里發布了相同的問題: https : //magento.stackexchange.com/questions/48003/magento-cache-confusion-about-varnish-redis-apc-memcache

@sonassi給了我很好的答案。

如果雙重問題是針對堆棧策略的,請告訴我,我將結束此問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM