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

डेटाबेस बनाम डेटाबेस के रूप में S3 का उपयोग करना (जैसे MongoDB)

आप "NoSQL डेटाबेस के बजाय AWS S3 बकेट का उपयोग करने पर विचार कर रहे हैं", लेकिन तथ्य यह है कि Amazon S3 प्रभावी रूप से है एक NoSQL डेटाबेस।

यह एक बहुत बड़ा Key-Value Store है। कुंजी फ़ाइल नाम है, मान फ़ाइल की सामग्री है।

अगर आपकी ज़रूरतें बस "इस कुंजी के साथ एक मूल्य स्टोर करें" और "इस कुंजी के साथ एक मूल्य पुनर्प्राप्त करें" हैं, तो यह ठीक काम करेगा!

वास्तव में, Amazon.com पर पुराने ऑर्डर (एक वर्ष से अधिक पुराने) स्पष्ट रूप से Amazon S3 में संग्रहीत हैं क्योंकि वे केवल पढ़ने के लिए हैं (कोई रिटर्न नहीं, कोई परिवर्तन नहीं)।

डायनेमोडीबी की तुलना में धीमी होने पर, अमेज़ॅन एस 3 निश्चित रूप से भंडारण के लिए काफी कम खर्च करता है!



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. हमें क्यों चाहिए, नेवले का उपयोग करने के क्या फायदे हैं

  2. MongoDB में बहु-किरायेदार डेटाबेस के लिए अनुशंसित दृष्टिकोण क्या है?

  3. नोड का उपयोग करके मोंगोडब बाइनरी _id को LUUID में परिवर्तित करना

  4. MongoDB $sortByCount एकत्रीकरण ऑपरेटर

  5. नेस्टेड सरणी के अंदर मोंगोडब वेतन वृद्धि मूल्य