2009-05-12 10 views
27

भंडारण या परिवहन के लिए JSON का उपयोग करने वाले कितने डेटाबेस सिस्टम हैं? मैं के बारे में पता:जेएसओएन का उपयोग भंडारण/परिवहन प्रारूप के रूप में डेटाबेस

मुझे याद है मैं एक बहुत उपयोगकर्ता के प्रोफ़ाइल में अभी तक एक और विक्रेता को देखा। वह सिस्टम बाइनरी JSON कहलाता था, लेकिन मुझे उत्पाद का नाम याद नहीं है।

हाल ही में, ऐसा प्रतीत होता है कि अधिक से अधिक डीबी परियोजनाएं स्थिरता भंडारण के लिए JSON की तरफ देख रही हैं। उनमें से कुछ भी एक परिवहन परत के रूप में HTTP को गले लगा रहे हैं।

http://www.persvr.org/

प्राथमिक परिवहन JSON HTTP/बाकी

डाटा JSON के रूप में संग्रहीत किया जाता है

यह एक देशी जे एस है/है:

उत्तर

12

MongoDB एक एक द्विआधारी JSON भंडारण प्रारूप का उपयोग करता है परिभाषित किया गया है। मुझे नहीं पता कि दस्तावेज उन्मुख है या नहीं। अधिकांश अन्य महत्वपूर्ण मूल्य स्टोर हैं और केवल एक कुंजी के आधार पर एक वस्तु पुनर्प्राप्त कर सकते हैं।

+2

नोट करने के लिए एक मामूली बात यह है कि "द्विआधारी जेएसओएन" गलत नामक है: यह "बाइनरी JSON- जैसा प्रारूप" जैसा होना चाहिए। ऐसा इसलिए क्योंकि इसमें JSON (एक्सटेंशन) की तुलना में अधिक डेटाटाइप हैं; और क्योंकि यह आकार सीमाओं (सीमित आकार के आकार उपसर्ग) के कारण सभी कानूनी JSON मानों और संरचनाओं (सबसेट) को व्यक्त नहीं कर सकता है। – StaxMan

14

दृढ़ रहें एक और डीबी कि JSON से लैस होता है है सीधे ब्राउज़र से चलने के लिए JSON क्लाइंट।

आप तो एक स्कीमा चाहते हैं यह JSON

का उपयोग कर
+0

दिलचस्प ध्वनि sharding और प्रतिकृति का समर्थन करता है, प्रदर्शन के साथ किसी भी अनुभव के साथ एक दस्तावेज़ उन्मुख डेटाबेस है? – miku

2

बाशो रीक पर एक नज़र डालें। इसमें कॉच डीबी: एरलांग-आधारित, जावास्क्रिप्ट मैपरेडस एपीआई, HTTP ट्रांसपोर्ट, जेएसओएन दस्तावेज़ प्रारूप और बहु-मास्टर प्रतिकृति के साथ कई चीजें आम हैं। यह कॉच डीबी (कॉच डीबी अधिक "राय" है) के रूप में काफी सरल नहीं है, लेकिन वे आपको अपने आवेदन की जरूरतों को पूरा करने के लिए सीएपी पैरामीटर समायोजित करने के लिए बहुत सारे विकल्प देते हैं।

+0

में स्वचालित स्केल-आउट और स्केल-इन भी है। कुछ उपयोग मामलों के लिए, कॉच डीबी पर एक और बड़ा प्लस, "लिंक" (अनिवार्य रूप से पॉइंटर्स) के लिए Riak का समर्थन है। यह एक वास्तविक शर्म की बात है कि उसने कुछ अन्य लोगों पर उतना ही पकड़ा नहीं है ... – user359996

2

आप AppEngine के डेटास्टोर में आपके JSON दस्तावेज़ संग्रहीत करना चाहते हैं, तो आप https://bitbucket.org/f94os/ubud-db/wiki Ubud-db किसी REST- JSON एपीआई के साथ AppEngine पर एक दस्तावेज़ की दुकान है, Ubud-db पर एक नज़र हो सकता है।

3

मोंगोडीबी जेएसओएन लेकिन बीएसओएन का उपयोग नहीं करता है।

RethinkDB एक JSON डेटा मॉडल है, जो

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

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