Tag: replication
Combine Clusters to Achieve High Availability
Whether on-premises or on the public cloud, Couchbase customers have a distinct set of needs: ACID transactions, high durable writes, high availability and high performance. Couchbase’s architecture helps meet these needs while also reducing pain for DevOps and DBAs (perhaps...
Couchbase Lite Sync Protocol Examination via Wireshark
During the course of development it is often useful to examine what exactly is sent over the network between machines. This helps to perform tasks like finding the source of an issue or just simply understanding the conversation. Often times...
Background data sync with Couchbase Mobile on iOS: Tutorial
One of the key features of Couchbase Mobile data platform is the ability to sync data across the Couchbase Lite enabled mobile clients and the Sync Gateway. The ability to run apps in the background is typical in the mobile...
Couchbase: Red Hot at Red Hat Summit 2018
A Recap of Couchbase at Red Hat Summit 2018 With all of the excitement and energy at Couchbase Connect in New York last week, it may have been easy to overlook some really compelling updates coming out of Couchbase’s strategic...
Introducing Couchbase Eventing Service
It gives us immense pleasure in announcing the launch of Couchbase Eventing Service as part of the Couchbase Data Platform 5.5. This new offering brings compute closer to data and lets customers process changes (create/ update/ delete/ expiry) to data...
Optimize Latency, Throughput With Master Slave Replication
In Couchbase, latency and throughput are significantly impacted by data replication. There are different kinds of data replication models, mainly master-slave (Couchbase, MongoDB, Espresso), master-master (BDR for PostgreSQL, GoldenGate for Oracle) and masterless (Dynamo, Cassandra). This article only discusses the...
Use XDCR to Replicate NoSQL Data between Couchbase Docker Containers: Video Tutorial
A few weeks ago I had written an article outlining the steps for using cross datacenter replication (XDCR) in Couchbase. This article described everything from cluster setup to replicating NoSQL documents that exist in one cluster to another cluster. In...
Replicate NoSQL Data between Data Centers with Couchbase XDCR
When it comes to databases, data safety and performance are incredibly important. As a business you want to make sure you have disaster recovery in place and you want to make sure your database is not a bottleneck on the...
Access to Shared Database Bucket from Web and Mobile Clients in Couchbase Mobile (Updated)
With the release of Couchbase Mobile 1.5 and Couchbase Server 5.0,mobile ,web and desktop apps can seamlessly access documents in the same Couchbase Server bucket. This implies that a document created on the server via the Couchbase SDK will be...
Introducing the New Data Replication Protocol in Couchbase Mobile 2.0
In a distributed system, updates to a shared database from multiple clients will have to be synchronized. The goal of the replication process is to ensure that all the mobile clients and the server(s) have a consistent view of the...
Simplify Your NoSQL Cluster by Moving From MongoDB Sharding to Couchbase Containers
When I’m out at events and talking to NoSQL users and advocates, I often hear stories on why people have decided to start using Couchbase after having come from MongoDB. Take, for example, an interview I did with Tom Coates...