sql >> Database teknologi >  >> NoSQL >> CouchDB

Har nogen prøvet CouchDB og forskellige offline implementeringer (PouchDB)?

PouchDB er en open source JavaScript-database inspireret af Apache CouchDB, der er designet til at køre godt i browseren.

PouchDB blev skabt for at hjælpe webudviklere med at bygge applikationer, der fungerer lige så godt offline, som de gør online.
Det gør det muligt for applikationer at gemme data lokalt, mens de er offline, og derefter synkronisere dem med CouchDB og kompatible servere, når applikationen er online igen, hvilket holder brugerens data synkroniseret, uanset hvor de logger på næste gang.

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');

Det virkelige problem ser ud til at være indeksering og Mango-forespørgsler (dvs. MongoDB-lignende). Det understøtter Map-Reduce, men dets brug anbefales ikke.

Er heller ikke sikker på ydeevnen.


  1. Azure DataBricks Stream foreach fejler med NotSerializableException

  2. Kontrollerer om der allerede findes en værdi på en liste Redis

  3. Heroku Redis - GUI og hukommelsesoptimering

  4. Sådan genopretter du forbindelse til Redis-klient efter genstart/skalering af Redis-serveren