OrientDB
ओरिएंटडीबी जावा में लिखी गई एक मुक्त स्रोत एन. ओ. एस. क्यू. एल. डाटाबेस प्रबंधन प्रणाली है। यह एक बहु-मॉडल डेटाबेस है, जो ग्राफ, दस्तावेज़, कुंजी/मूल्य और ऑब्जेक्ट मॉडल का समर्थन करता है, लेकिन संबंधों को रिकॉर्ड के बीच सीधे कनेक्शन के साथ ग्राफ डेटाबेस के रूप में प्रबंधित किया जाता है। यह योजना-रहित, योजना-पूर्ण और योजना-मिश्रित मोड का समर्थन करता है। इसमें उपयोगकर्ताओं और भूमिकाओं के आधार पर एक मजबूत सुरक्षा प्रोफाइलिंग प्रणाली है और ग्राफ ट्रेवर्सल के लिए विस्तारित एसक्यूएल के साथ ग्रेमलिन के साथ पूछताछ का समर्थन करती है। ओरिएंटडीबी बी-ट्री और एक्सटेंडीबल हैशिंग के आधार पर कई अनुक्रमण तंत्र का उपयोग करता है, अंतिम को "हैश इंडेक्स" के रूप में जाना जाता है, एलएसएम-ट्री और फ्रैक्टल ट्री इंडेक्स आधारित सूचकांकों को लागू करने की योजना है। प्रत्येक अभिलेख में सरोगेट कुंजी होती है जो सरणी सूची के अंदर अभिलेख की स्थिति को इंगित करती है, अभिलेखों के बीच के लिंक को या तो रेफरर के अंदर संग्रहीत अभिलेख की स्थिति के एकल मूल्य के रूप में या अभिलेख स्थितियों के बी-ट्री (तथाकथित अभिलेख आईडी या आरआईडी) के रूप में संग्रहीत किया जाता है जो एक-से-कई संबंधों के तेजी से पार करने (ओ (1) जटिलता के साथ) और नए लिंक को तेजी से जोड़ने/हटाने की अनुमति देता है। दिसंबर 2021 तक डीबी-इंजन ग्राफ डेटाबेस रैंकिंग के अनुसार ओरिएंटडीबी पाँचवाँ सबसे लोकप्रिय ग्राफ डेटाबेस है। ओरिएंटडीबी का विकास अभी भी अपने मूल लेखक लुका गारुली द्वारा बनाई गई ओरिएंटडीबी लिमिटेड कंपनी के नेतृत्व में एक मुक्त स्रोत समुदाय पर निर्भर करता है। यह परियोजना स्रोतों, योगदानकर्ताओं और संस्करणों का प्रबंधन करने के लिए गिटहब, दुनिया भर के उपयोगकर्ताओं को मुफ्त सहायता प्रदान करने के लिए गूगल समूह और स्टैक ओवरफ्लो का उपयोग करती है। ओरिएंटडीबी उन लोगों के लिए एक मुफ्त उडेमी पाठ्यक्रम भी प्रदान करता है जो मूल बातें सीखने और ओरिएंटडीबी के साथ शुरुआत करने की उम्मीद करते हैं। इंजन ओरिएंटडीबी एक बहु-मॉडल ग्राफ/दस्तावेज़ इंजन के साथ बनाया गया है। ओरिएंटडीबी पहले एक ग्राफ डेटाबेस की तरह लगता है, लेकिन कोई कारण नहीं है कि कुंजी-मूल्य स्टोर का उपयोग अपने दम पर नहीं किया जा सकता है। जबकि ओरिएंटडीबी में एक एसक्यूएल परत शामिल है, किनारों के लिए समर्थन का प्रभावी ढंग से मतलब है कि इनका उपयोग जॉइन स्टेटमेंट को नियोजित करने के बजाय संबंधों को पार करने के लिए किया जा सकता है। ओरिएंटडीबी प्रत्येक अभिलेख/दस्तावेज को एक वस्तु के रूप में संभालता है और वस्तुओं/दस्तावेजों के बीच जुड़ाव संदर्भों के माध्यम से नहीं होता है, यह सीधे जुड़ाव (वस्तु के लिए एक सूचक को सहेजना) है। इससे आर. डी. बी. एम. एस. में जुड़ने की तुलना में संबंधित डेटा की त्वरित पुनर्प्राप्ति होती है। संस्करण और लाइसेंस ओरिएंटडीबी सामुदायिक संस्करण किसी भी उपयोग के लिए मुफ़्त है (अपाचे 2 लाइसेंस)। ओपन सोर्स सॉफ्टवेयर डेवलपर्स के एक समुदाय द्वारा बनाया गया है। ओरिएंटडीबी सामुदायिक संस्करण में क्षैतिज स्केलिंग, फॉल्ट टॉलरेंस, क्लस्टरिंग, शार्डिंग और प्रतिकृति जैसी विशेषताओं को अक्षम नहीं किया गया है। ओरिएंटडीबी एंटरप्राइज एडिशन ओरिएंटडीबी कम्युनिटी एडिशन का वाणिज्यिक विस्तार है जिसे अधिक मजबूत और मांग वाले उपयोग के मामलों को संभालने के लिए बनाया गया है। ओरिएंटडीबी एंटरप्राइज संस्करण में अतिरिक्त सुविधाएँ शामिल हैं जैसे कि एक क्वेरी प्रोफाइलर, वितरित क्लस्टरिंग कॉन्फ़िगरेशन, मेट्रिक्स रिकॉर्डिंग, एक लाइव मॉनिटर, टेलीपोर्टर (एक माइग्रेशन टूल), और कॉन्फ़िगर करने योग्य अलर्ट। एप्लिकेशन बैंकिंग बिग डेटा फ्रॉड प्रिवेंशन लोन मैनेजमेंट सॉफ्टवेयर (फ्लोइफी) मास्टर डेटा मैनेजमेंट नॉन-कोडिंग आरएनए ह्यूमन इंटरेक्शन डेटाबेस रिकमेंडेशन इंजन सोशल नेटवर्किंग ट्रैफिक मैनेजमेंट सिस्टम हिस्ट्री ओरिएंटडीबी मूल रूप से लुका गारुली द्वारा 2010 में लिखा गया था। लुका ने इसे ओरिएंट ओडीबीएमएस डेटाबेस (मूल रूप से लुका गारुली द्वारा 1999 में सी + + में विकसित) की तेज निरंतर परत के जावा पुनर्लेखन के रूप में लिखा था। 2012-2014 वर्षों के दौरान भंडारण इंजन को आंद्रे लोमाकिन द्वारा पुनर्विकसित किया गया था। इसे एक नया नाम "प्लोकल" मिला है जिसका अर्थ है "पृष्ठांकित स्थानीय"। इस नाम का तात्पर्य है कि नया भंडारण इंजन पृष्ठों द्वारा डेटा फ़ाइलों के विभाजन की अवधारणा पर आधारित है और पृष्ठ को परिवर्तन की एकल परमाणु इकाई के रूप में माना जाता है। 2012 से, इस परियोजना को ओरिएंटडीबी लिमिटेड (पूर्व ओरिएंट टेक्नोलॉजीज लिमिटेड) द्वारा प्रायोजित किया जा रहा है, जो एक लाभकारी कंपनी है और लुका इसके सीईओ और संस्थापक हैं। 2013 में आंद्रे लोमाकिन आर एंड डी लीड इंजीनियर और कंपनी के सह-मालिक के रूप में कंपनी में शामिल हुए। पहली बार "मल्टी-मॉडल" शब्द को डेटाबेस से जोड़ा गया है, जो 30 मई, 2012 को जर्मनी के कोलोन में लुका गारुली के मुख्य भाषण "नोएसक्यूएल एडॉप्शन-व्हाट द नेक्स्ट स्टेप?" के दौरान था। लुका गारुली ने पहली पीढ़ी के एन. ओ. एस. क्यू. एल. उत्पादों के नए उत्पादों में विकास की कल्पना की, जिसमें कई उपयोग मामलों द्वारा उपयोग की जाने वाली अधिक सुविधाएँ हैं। ओरिएंटडीबी मूल स्तर पर एक ही उत्पाद में दस्तावेजों, ग्राफ, प्रमुख-मूल्य, भू-स्थानिक और प्रतिक्रियाशील मॉडल को शामिल करने वाला पहला उत्पाद था। इसका मतलब है कि कई मॉडलों को परतों का उपयोग किए बिना कोर में एकीकृत किया गया था। इस कारण से, ओरिएंटडीबी एक "नेटिव" मल्टी-मॉडल डेटाबेस है। ओरिएंटडीबी को मीडिया आउटलेट्स द्वारा कवर किया गया है और यह 2015 के इन्फोवर्ल्ड बॉसी पुरस्कार का विजेता है। 15 सितंबर, 2017 को, ओरिएंटडीबी लिमिटेड कंपनी का अधिग्रहण कैलिडसक्लाउड द्वारा किया गया है, जो नैस्डैक पर कारोबार करने वाली एक सार्वजनिक कंपनी है। 30 जनवरी, 2018 को, यह घोषणा की गई कि एसएपी (कंपनी) ने कैलिडसक्लाउड का 2.40 करोड़ डॉलर में अधिग्रहण किया। और इसलिए ओरिएंटडीबी अब एसएपी (कंपनी) द्वारा समर्थित है। 1 सितंबर, 2021 को, मूल संस्थापक लुका गारुली ने एसएपी (कंपनी) को छोड़ दिया और परियोजना को आर्केडडीबी में जोड़ दिया, जब एसएपी ने ओरिएंटडीबी के लिए वाणिज्यिक सहायता प्रदान करना बंद करने का फैसला किया। एक्स. एम. एल. डेटाबेस संदर्भ भी देखें बाहरी लिंक मुक्त डेटाबेस प्रबंधन प्रणाली दस्तावेज़-उन्मुख डेटाबेस वितरित कंप्यूटिंग वास्तुकला कुंजी-मूल्य डेटाबेस संरचित भंडारण एन. ओ. एस. क्यू. एल. ग्राफ डेटाबेस लिनक्स के लिए डेटाबेस से संबंधित सॉफ्टवेयर