Due to their simplicity, KV operations execute with extremely low latency, often sub-millisecond.Īpplications can access data stored in Couchbase using a variety of interfaces, including the KV API, MapReduce views, N1QL queries, Full-Text Search, and the Analytics Service. The KV store is accessed using simple create, read, update, delete (CRUD) APIs, and thus provides a simpler interface when accessing documents using their IDs (primary keys). The key is hashed by the Couchbase client library, automatically sharded, and directly sent to the appropriate data service node in the Couchbase cluster. It’s an extremely simple, lightning fast, schemaless data management system that stores a unique ID (key) and a piece of arbitrary information (value). Users can specify the number of replicas to create, and the system will manage the placement of the index replicas on different index nodes, server groups, and availability zones.Ĭustomer experience depends on app performance and behavior, which in turn depends largely on database performance and throughput.Īt the heart of Couchbase is a distributed key-value (KV) data store. Index replication support has been added to improve high availability and manageability of indexes. XDCR helps protect against datacenter failures and also helps maintain data locality in globally distributed mission-critical applications. Using the cross datacenter replication (XDCR) capability, you can set up replication of data between clusters. In the event of failure of a single node, this ensures that data is still available on other nodes that can provide full read and write ability to the applications. Intra-cluster replication involves replicas that are placed on another node in the same cluster. Couchbase Server provides high availability for reading and writing of data through a variety of features. Couchbase provides high availability using intra-cluster replication and index replication, and disaster recovery using cross datacenter replication (XDCR).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |