Redis
 sql >> डेटाबेस >  >> NoSQL >> Redis

कौन सा नोएसक्यूएल डेटाबेस उच्च मात्रा में डालने/लिखने के लिए सबसे अच्छा है?

यदि आप तेजी से लिखने की गति चाहते हैं, तो आप बस अपना डेटा मेमोरी में डाल सकते हैं और हर मिनट या उससे भी ज्यादा समय में एक पृष्ठभूमि पर डेटा को डिस्क में फ्लश कर सकते हैं। यह सबसे तेज़ समाधान होना चाहिए।

MongoDB और Redis वास्तव में ऐसा करते हैं। उदाहरण के लिए, मोंगोडब में आप जर्नल सक्षम किए बिना जा सकते हैं और लिखना बहुत तेज़ होगा। लेकिन ध्यान रखें कि अगर आप एक ही सर्वर पर डेटा को मेमोरी में स्टोर करते हैं, तो आपके सर्वर के डाउन होने पर आपका डेटा (डेटा जो अभी तक डिस्क पर फ़्लश नहीं हुआ है) खो जाने की संभावना है।

सामान्य तौर पर, किस डेटाबेस का अत्यधिक उपयोग करना उस डेटा पर निर्भर करता है जिसे आप स्टोर करना चाहते हैं और जिस कार्य को आप हल करने का प्रयास कर रहे हैं।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. nginx/uwsgi सर्वर के लिए लगातार इन-मेमोरी पायथन ऑब्जेक्ट

  2. हैश कुंजी नाम के आधार पर थोक में रेडिस हैश मान हटाएं

  3. Azure Redis कैश के साथ सत्र राज्य कई उदाहरणों पर काम नहीं कर रहा है

  4. क्या गैर-अवरुद्ध रेडिस पबसुब संभव है?

  5. जेडिस, जेडिस कनेक्शन नहीं प्राप्त कर सकता:पूल से संसाधन प्राप्त नहीं कर सकता