मैं एक PHP वेब एप्लिकेशन बना रहा हूं जो उपयोगकर्ता विशिष्ट जानकारी संग्रहीत करता है जो अन्य उपयोगकर्ताओं के साथ साझा नहीं किया जाता है।
कैशिंग के लिए $ _SESSION चर में इस जानकारी में से कुछ को स्टोर करना अच्छा विचार होगा? उदाहरण के लिए: उपयोगकर्ता ने अपने खाते के लिए बनाए गए श्रेणियों की एक सूची कैश करें।
मैंने कहीं पढ़ा है कि memcached कम ओवरहेड डेटा पुनर्प्राप्ति के लिए इसके लायक नहीं था। क्या सत्र का उपयोग करने से तेज़ है? – menko
memcached वह जगह है जहां आप बिट्स और जानकारी के टुकड़े संग्रहित कर रहे हैं ताकि आपको डेटा स्टोर को मारना न पड़े। यह आपके ऐप और डीबी सर्वरों का विस्तार करने के बाद बहुत अधिक ट्रैफिक वेबसाइटों और उन चीजों में से एक है जिसे आप कार्यान्वित करना शुरू कर देते हैं। –
memcached डेटाबेस से बहुत तेज है, लेकिन अभी भी फ़ाइल-आधारित $ _SESSION पहुंच से धीमा है क्योंकि आपको स्थानीय डिस्क तक पहुंचने के बजाय नेटवर्क अनुरोध करना है। इसके बजाय इसका उपयोग करने का कारण कई सर्वरों में स्थिरता के लिए है। –