Neo4j बनाम ओरिएंटडीबी बनाम टाइटन


13

मैं सामाजिक संबंध खनन से संबंधित डेटा-विज्ञान परियोजना पर काम कर रहा हूं और कुछ ग्राफ़ डेटाबेस में डेटा संग्रहीत करने की आवश्यकता है। शुरू में मैंने Neo4j को डेटाबेस के रूप में चुना। लेकिन यह Neo4j अच्छी तरह से स्केल नहीं करता है। मुझे पता चला वैकल्पिक टाइटन और oriebtDB हैं। मैं इन तीन डेटाबेस पर इस तुलना के माध्यम से चला गया हूं , लेकिन मैं इन डेटाबेस पर अधिक जानकारी प्राप्त करना चाहूंगा। तो क्या कोई सबसे अच्छा चुनने में मेरी मदद कर सकता है। मुख्य रूप से मैं प्रदर्शन, स्केलिंग, ऑन लाइन डॉक्यूमेंटेशन / ट्यूटोरियल उपलब्ध, पाइथन लाइब्रेरी सपोर्ट, क्वेरी लैंग्वेज कॉम्प्लेक्सिटी और इन डेटाबेस के ग्राफ एल्गोरिदम सपोर्ट की तुलना करना चाहूंगा। क्या कोई अन्य अच्छा डेटाबेस विकल्प भी है?


1
भी विचार Graphlab (अजगर आधार पर): graphlab.com/products/create/overview.html यहाँ इसके बारे में एक अच्छा ब्लॉग पोस्ट के रूप में अच्छी तरह से है: bugra.github.io/work/notes/2014-04-06/... मैं नहीं कर सकता यद्यपि आप टाइटन बनाम oriebtDB चर्चा के साथ मदद करते हैं। उम्मीद है कि कोई इसमें झंकार करेगा।
nfmcclure

स्पार्क और
ग्राफएक्स

यह लेख स्केलेबिलिटी पर कुछ विवरण दिखाता है, टाइटन के लिए विशेष लाभ। group.google.com/forum/# ​​.topic
हेनरी एच।

2
नहीं यह नहीं; ग्राफएक्स एक डेटाबेस नहीं है।
एमरे

चूंकि यह कुछ महीने पहले था, मुझे लगता है कि आपने कुछ प्रगति की है। अपना स्वयं का उत्तर (यहां या कहीं और क्यों नहीं) जोड़ें
जयन

जवाबों:


1

मुझे लगता है कि आपको समग्र डेटा पाइपलाइन और मशीन लर्निंग पाइपलाइन को ध्यान में रखना पड़ सकता है। जिसके लिए आपको शक्तिशाली वितरित प्रसंस्करण के अलावा संग्रहण जैसे तालिका और ग्राफ़ के बीच डेटा स्थानांतरित करने के लिए एक मजबूत ढांचे की आवश्यकता होती है। मेरी समझ से स्पार्क ग्राफएक्स इन पाइपलाइनों के निर्माण का वादा कर रहा है। यूसुफ गोंजालेज की (सीएमयू से ग्राफलैब के निर्माता में से एक) यूट्यूब पर ग्राफएक्स पर बातचीत देखने लायक है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.