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

कैशिंग के लिए MongoDb के बजाय Redis का उपयोग क्यों करें?

बहुत से लोग निम्न-मध्यम श्रेणी के कैश के लिए MongoDB का उपयोग करते हैं और यह बहुत अच्छा काम करता है।

चूंकि यह एड-हॉक क्वेरीबिलिटी के माध्यम से एक साधारण कुंजी मूल्य स्टोर की तुलना में अधिक कार्यक्षमता प्रदान करता है, यह एक कैशिंग परत के रूप में एक मेमकैच या रेडिस के रूप में शुद्ध नहीं है (डेटा डालने और पुनर्प्राप्त करने के लिए यह धीमा हो सकता है)।

अत्यधिक उच्च प्रदर्शन प्राप्य है (आखिरकार काम करने वाला सेट रैम में है), लेकिन डेटा मॉडल भारी है।

हालांकि, दूसरी तरफ, मोंगोडीबी एक दृढ़ता परत प्रदान करता है जो रेडिस के विपरीत, बाद के समय में सबसे अधिक आवश्यक डेटा के प्रकार के लिए बहुत अधिक समझ में आता है (अधिकांश डेवलपर्स के लिए)।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Redis-Cli . का उपयोग करके विलंबता को समझना

  2. रेडिस में नेस्टेड जावास्क्रिप्ट ऑब्जेक्ट्स को स्टोर करना - NodeJS

  3. कनेक्शन मल्टीप्लेक्सर। रेडिस सर्वर से कनेक्ट करते समय कनेक्ट ब्रेक

  4. रेडिस में एक सेट खाली/हटाएं?

  5. नोडज, रेडिस। जाँच करें कि क्या कुंजियाँ मौजूद हैं और यदि नहीं तो नया बनाएँ