मैं डब्ल्यूसीएफ सेवा के लिए अनुरोध स्तर पर कैशिंग लागू करने की तलाश में हूं। इस सेवा के लिए प्रत्येक अनुरोध बड़ी संख्या में डेटाबेस कॉल करता है। एकाधिक डेटा कलेक्टरों को सोचें। हमें एक डेटा कलेक्टर को पिछले डेटा कलेक्टर द्वारा पहले से प्राप्त जानकारी तक पहुंचने की अनुमति देने की आवश्यकता है।मेमोरी कैश या समवर्ती शब्दकोश?
मैं अनुरोध के अनुसार एक विशिष्ट उदाहरण बनाकर इस के लिए नए नेट 4.0 मेमोरी कैश का उपयोग करने के देख रहा था।
यह एक अच्छा विचार है? या मुझे बस एक शब्दकोश वस्तु का उपयोग करना चाहिए?
Btw: डेटा संग्रह समानांतर में होने जा रहा है, इसलिए वहाँ ताला लगा चारों ओर अधिक जटिलताओं हो जाएगा, लेकिन मैं रूप में अच्छी तरह उस के लिए समवर्ती संग्रह इस्तेमाल कर सकते हैं।
अद्यतन पाया जा सकता है - मैं समवर्ती संग्रह का उपयोग करने के क्योंकि उस मॉडल एक प्रणाली के स्तर मेमोरी कैश की तुलना में बेहतर की जरूरत है मेरी तय कर लिया है। –
जैसा कि मैं मेमोरी कैश क्लास को समझता हूं, यह एक प्रक्रिया स्तर कैश है .. – Legends
या यहां तक कि ऐपडोमेन स्तर, ने इसका परीक्षण नहीं किया है। – Legends