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

क्या किसी ने कॉच डीबी, और विभिन्न ऑफ़लाइन कार्यान्वयन (पाउच डीबी) की कोशिश की है?

<ब्लॉकक्वॉट>

PouchDB Apache CouchDB से प्रेरित एक ओपन-सोर्स जावास्क्रिप्ट डेटाबेस है जिसे ब्राउज़र के भीतर अच्छी तरह से चलाने के लिए डिज़ाइन किया गया है।

PouchDB वेब डेवलपर्स को ऐसे एप्लिकेशन बनाने में मदद करने के लिए बनाया गया था जो ऑनलाइन काम करने के साथ-साथ ऑफ़लाइन भी काम करते हैं।
यह एप्लिकेशन को ऑफ़लाइन रहते हुए स्थानीय रूप से डेटा संग्रहीत करने में सक्षम बनाता है, फिर एप्लिकेशन वापस ऑनलाइन होने पर इसे कॉच डीबी और संगत सर्वर के साथ सिंक्रनाइज़ करता है, उपयोगकर्ता के डेटा को सिंक में रखता है चाहे वे अगले लॉगिन में कोई फर्क नहीं पड़ता।

var db = new PouchDB('dbname');

db.put({
  _id: '[email protected]',
  name: 'David',
  age: 69
});

db.changes().on('change', function() {
  console.log('Ch-Ch-Changes');
});

db.replicate.to('http://example.com/mydb');

वास्तविक समस्या इंडेक्सिंग और मैंगो क्वेश्चन (यानी मोंगोडीबी-जैसी) प्रतीत होती है। यह मैप-रिड्यूस का समर्थन करता है, लेकिन इसके उपयोग की अनुशंसा नहीं की जाती है।

साथ ही, प्रदर्शन के बारे में सुनिश्चित नहीं हैं।


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. लिनक्स में Apache CouchDB 2.3.0 कैसे स्थापित करें?

  2. डेबियन 10 . पर कॉच डीबी कैसे स्थापित करें

  3. Ubuntu 20.04 में Apache CouchDB कैसे स्थापित करें?

  4. हसुरा के साथ पोस्टग्रेज पर कॉच डीबी स्टाइल सिंक और संघर्ष समाधान

  5. CentOS 8 . पर Apache CouchDB स्थापित करना