क्या रेल में प्रति-अनुरोध डेटा कैश करने का कोई तरीका है? किसी दिए गए रेल/मोंगेल अनुरोध के लिए मेरे पास एक अर्ध-महंगी ऑपरेशन का नतीजा है जिसे मैं उस अनुरोध में कई बार एक्सेस करना चाहता हूं। क्या कोई हैश है जहां मैं ऐसे डेटा को स्टोर और एक्सेस कर सकता हूं?रेल प्रति अनुरोध हैश?
इसे रेल, कैश और आई 18 एन जैसे विचारों, नियंत्रकों और libs से काफी वैश्विक और सुलभ होना आवश्यक है।
मैं कुछ बंदर-पैचिंग कर रहा हूं अगर ऐसा होता है।
- मेमकैड काम नहीं करता है क्योंकि इसे अनुरोधों में साझा किया जाएगा, जो मैं नहीं चाहता हूं।
- एक वैश्विक चर समान रूप से काम नहीं करता है क्योंकि अलग-अलग अनुरोध समान डेटा साझा करेंगे, जो मैं नहीं चाहता हूं।
- इंस्टेंस वैरिएबल काम नहीं करते क्योंकि मैं विभिन्न वर्गों के अंदर से डेटा तक पहुंचना चाहता हूं।
आप कहते हैं कि आप चाहते हैं यह अनुरोध (बुलेट 1) भर में साझा करने के लिए, लेकिन यह भी आप अनुरोध साझा नहीं करना चाहते हैं कि (बुलेट 2)। मुझे लगता है कि मुझे पता है कि आपका क्या मतलब है, लेकिन आपको स्पष्टीकरण देना चाहिए। –
बुलेट 1 में मैं कहता हूं कि मैं _don't_ इसे अनुरोधों में साझा नहीं करना चाहता हूं। –