मैं उस डेटा को स्टोर करने के लिए डेटाबेस/तंत्र की तलाश कर रहा हूं जहां मैं डेटा लिख सकता हूं और उच्च प्रदर्शन वाले डेटा को पढ़ सकता हूं।उच्च प्रदर्शन डीबी। कोई अपडेट या हटाएं
यह स्टोरेज लॉगिंग को संग्रहीत करने के लिए कई प्रणालियों में महत्वपूर्ण जानकारी जैसे स्टोरिंग के लिए उपयोग किया जाता है। Since it's critical data which will be logged, read performance should be pretty fast as these data will be used to show history. Since we never do update on them/delete on them/or do any kinda joins, I am looking for right solution.
शायद हम लंबे समय से डेटा संग्रहित कर सकते हैं लेकिन इससे निपटने के लिए कुछ ठीक है।
मैं अलग NoSQL डेटाबेस को समझने के लिए विभिन्न स्रोतों पर देख रहे हैं की कोशिश की, विशेषज्ञों की राय हमेशा बेहतर है :)
Must Have:
1. Fast Read without fail
2. Fast Write without fail
3. Random access Performance
4. Replication kinda feature, one goes down, immediately another should be up and working
5. Concurrent write/read data
Good to Have:
1. Search content like analysing the data for auditing with/without Indexes
Don't required:
1. Transactions are not required at all
2. Update never happens
3. Delete never happens
4. Joins are not required
भेजा: http://kkovacs.eu/cassandra-vs-mongodb-vs-couchdb-vs-redis
क्या आपने एक फ्लैट फ़ाइल माना है? मैंने एक बार लॉटरी कंपनी से परामर्श लिया। उनके पास बहुत कठोर आवश्यकताएं थीं। उन्होंने तेजी से और भरोसेमंद पढ़ने, लिखने और तलाशने के लिए फ्लैट फाइलों का उपयोग किया। –
बस यह समझ में नहीं आता कि लोक सिर्फ "विषय से" कानूनी प्रश्न कैसे हैं .... –
आपको स्ट्रीमिंग के साथ हडोप की तरह कुछ चाहिए। एक एसएएएस समाधान BigQuery है हालांकि मैं केवल प्रयोगात्मक उद्देश्य के लिए सिफारिश करेंगे। – themihai