Skip to content

Instantly share code, notes, and snippets.

@gupta-pratik
Created July 15, 2017 10:07
Show Gist options
  • Save gupta-pratik/1fb1414758560c7ac4a71734186314b9 to your computer and use it in GitHub Desktop.
Save gupta-pratik/1fb1414758560c7ac4a71734186314b9 to your computer and use it in GitHub Desktop.
Couchbase Tutorial
CouchBase:=>
1. NoSql: Not only Sql
2. NoSql DataBase can store value in graph, document , key value nad column stores.
3. Couchbase fall under category of document base store. Faster retrieve
4. CAP Theorem: consistency , availabiloty and partition tolerance
5. Supports ACID over single document. Not good for heavy databases
6. Couchbase is a database that uses JSON for documents, JS for MapReduceQueries and regular Http for an API.
Additional Features supported:
1. Uses B-Tree Indexes
2. Optimistic Concurrency by MVCC
3. Attachment Support
4. Server-side document validation.
5. On-the fly document transformation
6. Master-master replication
7. Conflicts resolution and detection
8. real time change notification Api
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment