मैं कुछ समय से इन दोनों का एक साथ उपयोग करने के बारे में सोच रहा था क्योंकि मेरा डेटा पहले से ही मोंगोडब में है। लेकिन मैं मौजूदा वास्तुकला में एक और डीबी शीर्ष नहीं जोड़ना चाहता, क्योंकि neo4j के अतिरिक्त अधिक संसाधनों की आवश्यकता होगी उदा। मेमोरी, डिस्कस्पेस और 2 डीबी को बनाए रखने में निवेश किए गए समय का उल्लेख नहीं करना।
एक और समस्या जिसके बारे में मैं सोच सकता हूं वह यह है कि जब आप अपने डेटा को मोंगोडब के साथ शार्प करते हैं, तो आपको अपना नियो 4j डेटा w.r.t. भी प्रबंधित करना होगा। ये नए टुकड़े। neo4j में स्केलिंग क्लस्टर के माध्यम से की जाती है और यह एंटरप्राइज़ संस्करण का एक हिस्सा है जो वाणिज्यिक है।
मैंने और शोध किया और पाया कि OrientDB डेटा को दस्तावेज़ों के रूप में संग्रहीत कर सकता है और यह एक ग्राफ़ डीबी है।
एक और तरीका है मोंगोडीबी में ही संबंध बनाना और उसके ऊपर अपना तर्क लिखना और इस तर्क को एक आरईएसटी एपीआई के माध्यम से बेनकाब करना।