Rollback Mitigation in Kafka Connector 3.4 Beta

Last time, we talked about the Couchbase Kafka connector’s support for compression and IPv6. Since then we’ve enhanced the sink connector with support for setting time-to-live values for incoming documents, and added the ability to assign document IDs composed of...

/ July 16, 2018

10 other things that Devops/Sys Admins must know about Couchbase

1- Couchbase has a Restful API for Administrative tasks Couchbase’s Web Console is just a consumer of the Administrative Restful API. As such, you can automate nearly any operation that would normally require you to log into the web console:...

KOPS: Running Couchbase Cluster on Kubernetes at Scale

Put in simple terms, kops is kubectl for kubernetes (k8s) clusters. The power of kubernetes is that it removes vendor lock-in, provides portability for your apps, databases incase decision gets made to different cloud vendor or if the cloud workflows...

/ July 11, 2018

Joining JSON: Comparing Couchbase N1QL & MongoDB

As NoSQL databases evolved, each added higher level APIs or languages to help programmers to complex things easily. SQL, having done that for relational data, showed the way. In SQL, developers say WHAT needs to be done and the database...

/ July 11, 2018

Multi-document transactions: ACID and Couchbase Part 2

Multi-document transactions were not covered in the previous post in this series: ACID Properties and Couchbase. That blog post covered the building blocks of ACID that Couchbase supports for the single document. In this blog post, we’re going to use...

Inside the Java SDK: Connection Management

In this second instalment of “Inside the Java SDK” we are going to take an in-depth look at how the SDK manages and pools sockets to the various nodes and services. While not ultimately necessary to follow, I recommend you...

/ June 29, 2018

JWT Authentication with GraphQL, Node.js, and Couchbase NoSQL

A few months ago when I had first started learning about GraphQL, I had written a previous tutorial for using it with Couchbase and Node.js. The tutorial focused on the basics which included creating GraphQL objects and querying those objects...

The Couchbase Data Platform in Action: Eventing/Functions

This post will dive into the use of the Couchbase Eventing Service in the Couchbase Silicon Valley 2017 technical keynote demonstration application. If you aren’t already familiar with the demo or Couchbase Eventing Service, take a look at the resources...

Inside the Java SDK: Bootstrap

From time to time we get questions on topics that do not directly fit into the documentation since they dig deeper into the internals of the client libraries. In this series we’ll cover different themes of interest – in this...

/ June 21, 2018

Couchbase and AWS Expand Relationship

Couchbase is excited to announce a new step in our partnership with AWS – we’ve achieved the Big Data Competency.  This is another step in our evolving and expanding joint relationship.  The achievement validates our deep expertise in big data...