नोड्स और संबंधों के neo4j दृढ़ता को कैसे लागू किया जाता है? इंडेक्स कैसे संभाले जाते हैं?neo4j दृढ़ता कैसे लागू की जाती है?
11
A
उत्तर
8
इंडेक्स पर: Neo4j
में स्वयं के सूचकांक नहीं हैं। इसमें केवल IndexerService
नामक एक इंटरफ़ेस है, जिसे Lucene
(उदाहरण के लिए) द्वारा कार्यान्वित किया गया है, जो काफी तेज़ है और सटीक और पूर्ण-पाठ खोजों को तेज़ी से संभालता है, लेकिन किसी भी खोज का समर्थन नहीं करता है।
neo4j
में नोड्स को इंडेक्स करना आसान है, आप केवल फ़ंक्शन इंडेक्स (नोड, कुंजी, मान) को कॉल करते हैं; और यह अनुक्रमित है।
के बारे में सुनिश्चित नहीं है कि दृढ़ता लागू की गई है।
1
ऐसा लगता है कि वे अपने स्वयं के संग्रहण कार्यान्वयन का उपयोग करते हैं। Org.neo4j.kernel.impl.nioneo.store पैकेज के आसपास देखो।
कैसे हठ इस ब्लॉग पोस्ट http://nosql.mypopescu.com/post/1396301953/neo4j-internals?utm_source=twitterfeed&utm_medium=twitter में कार्यान्वित किया जाता के बारे में कुछ संकेत है – amirouche
एक neo4j योगदानकर्ता द्वारा ब्लॉग पोस्ट की एक सेरी नहीं है http://digitalstain.blogspot.fr/2010_10_01_archive.html। आईआईआरसी यह बफर प्रबंधन और मेमोरी लॉक में एक लिंक्ड सूची है। इसमें कोई विशेष डेटास्ट्रक्चर नहीं है। – amirouche