Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

कुंजी-> मूल्य डेटा के लिए कुछ अच्छे, तेज़ स्थायी संग्रहण विकल्प क्या हैं?

संक्षिप्त उत्तर: मेमबेस

लंबा उत्तर:
आपके पास मूल रूप से तीन विकल्प हैं:एक संबंधपरक डेटाबेस, फ़ाइल संग्रहण, या कुछ और।

जैसा आपने कहा, एक संबंधपरक डेटाबेस निश्चित रूप से अधिक हो सकता है। उस ने कहा, अगर यह किसी ऐसे एप्लिकेशन का हिस्सा है जिसमें पहले से ही एक MySQL या अन्य डेटाबेस है, तो मैं उसके साथ जाऊंगा। इसी तरह, फ़ाइल संग्रहण कभी-कभी आसान हो सकता है (उदाहरण के लिए, XML फ़ाइलों के एक समूह को लिखना), लेकिन डिस्क I/O धीमा हो सकता है।

अब अन्य . में श्रेणी, आपके पास कुछ बेहतरीन NoSQL विकल्प हैं जैसे CouchDB या Memcached

यदि आप अपने डेटा की निरंतरता के बारे में बहुत चिंतित नहीं हैं, तो मैं memcache की अनुशंसा करता हूं। यह हल्का है, चलने में आसान है, और एक Memcache PHP एक्सटेंशन है। जो इसका उपयोग करना आसान बनाता है। इसे इस तरह की-वैल्यू स्टोरेज के लिए बनाया गया है।

memcache का एक दोष यह है कि memcache सेवा बंद होने के बाद आपका सारा डेटा खो जाता है। यहीं पर Membase में आता है। यह memcache का एक ओपन-सोर्स फोर्क है जो प्रोटोकॉल-संगत है, जिसका अर्थ है कि यह सभी मौजूदा क्लाइंट लाइब्रेरी के साथ काम करेगा। हालांकि, यह आपके डेटा को बनाए रख सकता है और वास्तव में स्थिरता और विश्वसनीयता प्रदान करता है, कुछ मेमकैच अपने आप नहीं हो सकता।

नोट: यह उत्तर अपने समय का अवशेष है, जैसा कि प्रश्न ही है। कृपया इसे शाब्दिक रूप से न लें।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. OptimaData और VidaXL के साथ बैठक के लिए एम्स्टर्डम में हमसे जुड़ें

  2. WooCommerce में product_type की जाँच करने के लिए SQL क्वेरी

  3. संग्रहीत कार्यविधि का उपयोग करके MySQL डेटाबेस में समवर्ती पहुँच

  4. क्वेरी से परिवर्तनीय परिणाम सेट करें

  5. लारवेल | अद्वितीय सत्यापन जहां खंड