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