मैं इस समाधान में सुंदरता देख सकता हूं, हालांकि, मुझे विश्वास है कि यह केवल अनुप्रयोगों के एक बहुत ही विशिष्ट सेट के लिए काम करता है। जिन परिदृश्यों में यह लागू नहीं है उनमें शामिल हैं:
-
डेटाबेस जो कैस्केडिंग डिलीट/अपडेट या किसी भी प्रकार के ट्रिगर का उपयोग करते हैं। उदाहरण के लिए, तालिका A में आपका DELETE तालिका B से DELETE का कारण बन सकता है। रेगेक्स इसे कभी नहीं पकड़ पाएगा।
-
डेटाबेस को उन बिंदुओं से एक्सेस करना जो आपके माध्यम से नहीं जाते हैं कैश अमान्यता योजना, उदा। crontab स्क्रिप्ट आदि। यदि आप कभी भी मशीनों में प्रतिकृति को लागू करने का निर्णय लेते हैं (केवल-पढ़ने के लिए दासों का परिचय दें), तो यह कैश को भी परेशान कर सकता है (क्योंकि यह कैश अमान्यता आदि से नहीं गुजरता है)
यहां तक कि अगर ये परिदृश्य आपके मामले के लिए यथार्थवादी नहीं हैं, तब भी यह इस सवाल का जवाब देता है कि फ्रेमवर्क इस तरह के कैश को लागू क्यों नहीं करते हैं।
अगर यह पीछा करने लायक है, तो यह सब आपके आवेदन पर निर्भर करता है। शायद आप अधिक जानकारी देना चाहते हैं?