আমি একটি ম্যাজেন্টো EE 1.12.2 চালিয়ে যাচ্ছি (সিই 1.7.2 তে সমানভাবে) যেখানে আমাদের ক্যাশিংয়ের জন্য রেডিস রয়েছে ( সিএম_ক্যাচে এক্সটেনশন, রেডিস বনাম 2.2.12 ), তবে আমরা সেশন স্টোরেজের জন্য মেমক্যাচ ব্যবহার করি।
এই ম্যাজেন্টো সংস্করণগুলির বাক্সের বাইরে রেডিস সমর্থিত নয়। সুতরাং এখানে আমার উদ্বেগ হ'ল:
- প্রচেষ্টার তুলনায় গতি উন্নতির দিক দিয়ে রেডিসে সেশন স্টোরেজ পাওয়া ঝামেলা কি উপযুক্ত?
- মেমক্যাচ ঠিক তত ভাল নাও হতে পারে আরও ভালও?
এই প্রকল্পে আমাদের বৃহত্তর সেশন ফাইল রয়েছে কারণ আমাদের তৃতীয় পক্ষের এক্সএমএল ফাইলগুলি সেশনে সংরক্ষণ করতে হবে, সুতরাং সেশন পঠন এবং লেখাগুলি অনুকূলকরণের যথেষ্ট প্রভাব ফেলতে পারে।
থেকে local.xml
:
<session_save><![CDATA[memcache]]></session_save>
এবং:
<cache>
<backend>Cm_Cache_Backend_Redis</backend>
[...]
</cache>