{C|P}ouchDB

C'est quoi ?

  • C'est une BDD NoSQL orientée document
  • C'est une API REST
  • C'est un serveur Web

 La synchro

  • Le flux de changement
  • Pousser des changements
  • Filtrer

Cohérence

  • Cohérence garantie vs disponibilité maximale
  • Tendance à la cohérence
  • Résolution des conflits

PouchDB

  • Dans le navigateur sur le local storage
  • Sur Node + LevelDB

Démo

Inconvénients

  • Gestion des droits
  • Jointures limitées 
  • Beaucoup de requêtes HTTP
Made with Slides.com