Created
July 15, 2017 10:07
-
-
Save gupta-pratik/1fb1414758560c7ac4a71734186314b9 to your computer and use it in GitHub Desktop.
Couchbase Tutorial
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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