मैं डेटा की बड़ी मात्रा को संभालने के लिए अवधारणा के सबूत पर विचार कर रहा हूं जैसे कि 10 जी जिसमें प्रति सेकंड कम से कम 200+ लिखने की आवश्यकता होती है और लगभग 50+ स्थानिक संबंधित डेटा के प्रति सेकंड पढ़ते हैं। यह एक बढ़ती प्रणाली भी है। वर्तमान में मैं प्रदर्शन के कारणों के लिए इस बड़े वॉल्यूम डेटा को नोएसक्ल बड़ी टेबल प्रकार डीबी में ले जाने पर विचार कर रहा हूं।मोंगोडब या कैसंड्रा के साथ स्थानिक डेटा
मैंने मोंगोडीबी और कैसंद्रा पर कुछ नजदीकी नजर डाली है और लिया है। जहाँ तक मेरी पढ़ने चला जाता है,
MongoDB: - अगर वहाँ कई सर्वरों के लिए कोई जरूरत नहीं है stackoverflow में पदों में से एक इस डाटाबेस का सुझाव दिया - - एक लेखक ताला समस्या है लगता है अनुक्रमित स्मृति पर रखा। तो बड़ा सूचकांक विकास, प्रदर्शन खराब करने कहा जाता है - लाभ MongoDB आसपास के स्थानों आदि खोजने जैसी सुविधाओं के साथ-साथ & अनुक्रमण स्थानिक डेटा के लिए प्रत्यक्ष समर्थन है, - मैं इस पोस्ट सबसे अच्छा विकल्प के रूप में
Cassandra Or MongoDB For Our Location Based Application सुझाव MongoDB देखनाकैसेंड्रा:
- संबंधित डीबीएस के बीच का सबसे अच्छा होना करने के लिए लगता है - महान लिखने के साथ-साथ पढ़ प्रदर्शन है लगता है - मूल रूप से स्थानिक अनुक्रमण का समर्थन नहीं करता, लेकिन इस
geohashing के माध्यम से बढ़ाया जा सकता है मेरे दिल वास्तव में इसके कारण mongodb के लिए बाहर चला जाता है स्थानिक डेटा के लिए अच्छा दस्तावेज और प्रत्यक्ष समर्थन। क्या इस तरह के बड़े सिस्टम के लिए मोंगोडब का उपयोग करके किसी भी शरीर को बुरा अनुभव है? मैं वास्तव में प्रदर्शन के लिए mongodb iostat पर बहुत सी पोस्ट देखता हूं।
यदि मोंगोडब उपयुक्त नहीं है, तो क्या कोई कैसंड्रा का उपयोग करके भू-ताप पर कुछ पॉइंटर्स दे सकता है? मैंने हैश बनाने के लिए लिंक http://code.google.com/p/geospatialweb/ देखा। लेकिन प्रश्न पूछने के सवाल हैं आदि?
NoSQL spartial भंडारण पर कोई विचार, 1 + साल बाद? –
वास्तव में हमने कुछ कारणों से सरलता का उपयोग नहीं किया लेकिन कैसंद्रा रखा। हमने अंततः अक्षांश, देशांतर के साथ अलग-अलग मानों के रूप में इसे सरल रखना चुना और सही कुंजी रखने का चयन किया। हमारे पास 8 सर्वरों के साथ इसे वितरित करने की सफलता की उचित मात्रा है और दैनिक प्रश्नों के लिए दूसरे प्रकार के प्रदर्शन से कम परिणाम प्राप्त होते हैं और हम खुश हैं। – Muthu
महान जानकारी, धन्यवाद मुथू। –