Upgrade to Pro — share decks privately, control downloads, hide ads and more …

what is barrel db

what is barrel db

quick introduction of what is, what is not Barrel.

https://barrel-db.org

F04edc7cb2099745e5413c754d3d22f5?s=128

Benoit Chesneau

December 01, 2015
Tweet

Transcript

  1. BARREL DISTRIBUTED DATABASE FOR THE MODERN WORLD https://barrel-db.org

  2. WHAT IS BARREL ▸ a document database ▸ revision tree

    & atomic document updates ▸ changes feed ▸ replication between any nodes in both way ▸ views (~ map) with reduce feature
  3. ▸ view changes ▸ replication based on a view ▸

    bulk get (works with pouchdb/couchbase lite) ▸ revisited storages, new replicator & view engine, … WITH MODERN FEATURES
  4. AN EFFORT TO MAINTAIN THE COUCHDB API

  5. ▸ no mongo-like query engine ▸ interface with other data

    systems ▸ interested in data locations & movements ▸ Put/Match the data next to you ▸ P2P WHAT BARREL REALLY IS
  6. ▸ DATA are not only blobs ▸ Replicated APPs ▸

    Couchapps but extended and revisited REPLICATED APPS
  7. HTTPS://BARREL-DB.ORG