चूंकि लुहमान ने पहले ही कहा है कि मेरे साथी जैरेक के पास एंटीटी फ्रेमवर्क के लिए एक उत्कृष्ट नमूना कैशिंग प्रदाता है। जो वह here के बारे में बात करता है।
हालांकि कभी-कभी यह दृष्टिकोण अधिक है, और मुझे संदेह है कि कैशिंग देश एक अच्छा उदाहरण है जहां प्रयास इसके लायक नहीं है। कुछ प्रकार के एड-हाक कैशिंग को लागू करना बेहतर हो सकता है।
यदि आप ऐसा करने की कोशिश करते हैं तो मुख्य समस्या यह है कि एक उदाहरण इकाई फ्रेमवर्क इकाई केवल एक ऑब्जेक्ट कॉन्टेक्स्ट से जुड़ी हो सकती है, जिसका अर्थ है कि यदि आप समवर्ती अनुरोध (जैसे किसी वेबसाइट में) प्राप्त कर रहे हैं समस्या होगी क्या आप सिर्फ कैश से सामान लेते हैं और उन्हें अंधाधुंध उपयोग करते हैं।
आपको जो चाहिए वह क्लोनिंग कैश है, यानी जब आप कैश से कुछ लेते हैं तो यह उन्हें क्लोन करता है।
मैं एक टिप है कि कैसे इस Tip 14 - How to cache Entity Framework Reference Data
आशा करने के लिए इस मदद करता है
एलेक्स जेम्स
इकाई की रूपरेखा टीम माइक्रोसॉफ्ट दिखाता है कि एक साथ रखा।
स्रोत
2009-07-18 18:34:36
टक्कर। लुक-अप टेबल कैशिंग के संबंध में, 5+ वर्षों में ईएफ के साथ कुछ भी बदल गया है? विशेष रूप से, क्या ईएफ ने ऐसा करने के लिए एक तरीका एकीकृत किया है? – RLH