2012-08-29 20 views
10

में नोड 0 से कनेक्ट होना चाहिए neo4j में सभी नोड्स 0 नोड से कनेक्ट होना चाहिए ताकि आप सभी वस्तुओं में फैलाने वाले ट्रैवर्सल को बना सकें? क्या आप बड़े डेटासेट पर पहुंचने पर एक प्रदर्शन समस्या है? यदि हां, तो कितने नोड्स बहुत अधिक हैं? क्या यह ठीक है कि नोड 0 से कनेक्ट न हों अगर मुझे अब इसके लिए कोई केस नहीं दिखाई दे रहा है, तो मुझे लगता है कि मैं विशिष्ट नोड्स खोजने के लिए इंडेक्स का उपयोग करता हूं?सब कुछ neo4j

+0

मुझे लगता है कि यह ठीक है, नोड (0) बस 1 नोड के साथ एक मूल ग्राफ होगा। मेरे उदाहरणों में, मेरे पास उस नोड भी नहीं है, मुझे लगता है कि मैंने इसे begminig पर gremmlin कमांड g.clear() के माध्यम से हटा दिया है; – ulkas

उत्तर

10

सब कुछ रूट नोड से कनेक्ट करने की आवश्यकता या आवश्यकता नहीं है। इंडेक्स आपके ट्रैवर्सल के शुरुआती बिंदु खोजने में बहुत अच्छा काम करते हैं। यदि आपने कम से कम 5000 नोड्स को प्रारंभिक नोड (रूट नोड की तरह) से जोड़ा है, तो एक रिलेशनशिप स्कैन इंडेक्स लुकअप से सस्ता है।

बेहतर क्या है, यह तय करने के लिए, आपको डोमेन के बारे में कुछ और जानने की आवश्यकता है।

संबंधित मुद्दे