अभी मैं एक ऐसे वेब एप्लिकेशन का प्रोटोटाइप विकसित कर रहा हूं जो बड़ी संख्या में उपयोगकर्ताओं से बड़ी संख्या में टेक्स्ट प्रविष्टियों को एकत्रित करता है। यह डेटा अक्सर प्रदर्शित किया जाना चाहिए और अक्सर अद्यतन किया जाना चाहिए। फिलहाल मैं सामग्री को एक MySQL डेटाबेस के अंदर संग्रहीत करता हूं और डीबी के साथ बातचीत करने के लिए एनएचबीरनेट ओआरएम परत का उपयोग करता हूं। मुझे उपयोगकर्ताओं, भूमिकाओं, सबमिशन, टैग, नोटिफिकेशन आदि के लिए परिभाषित एक टेबल मिल गई है। मुझे यह समाधान पसंद है क्योंकि यह अच्छी तरह से काम करता है और मेरा कोड अच्छा और सौम्य दिखता है, लेकिन मैं इस बारे में भी चिंतित हूं कि MySQL आकार के बाद कैसे प्रदर्शन करेगा हमारे डेटाबेस का एक महत्वपूर्ण संख्या तक पहुंचता है। मुझे लगता है कि यह तेजी से संचालन में भाग लेने में संघर्ष कर सकता है।स्टार्टअप कंपनी को किस डेटाबेस सिस्टम पर विचार करना चाहिए?
यह मैं गैर रिलेशनल डाटाबेस सिस्टम जैसे MongoDB, CouchDB, Cassandra या Hadoop बारे में सोचते हैं बना दिया है। दुर्भाग्य से मुझे या तो कोई अनुभव नहीं है। मैंने मोंगोडीबी पर कुछ अच्छी समीक्षा पढ़ी है और यह दिलचस्प लगती है। मुझे समय बिताने में खुशी है और सीखना है कि क्या कोई रास्ता तय करता है। मैं किसी भी भरोसेमंद डीबीएमएस के साथ जाने पर विचार करने के लिए किसी भी पेशकश बिंदु या मुद्दों की सराहना करता हूं?
यथार्थवादी भविष्य में आप कितने डेटा (कितनी डेटाबेस पंक्तियां) बनाने की योजना बना रहे हैं? –