Category: Connectors

Using the Java SDK for Couchbase: The Basics of Get & Upsert
Using Java with Couchbase doesn’t have to be hard, even for a new developer. In this quickstart tutorial, we’re going to walk through the basics of creating and fetching JSON documents in Couchbase using the Java SDK. With minimalist code...

Couchbase Autonomous Operator vs MongoDB Enterprise Kubernetes Operator
A Kubernetes Operator is a software extension to Kubernetes that supports built-in capabilities to manage your Kubernetes applications in an automated fashion and that follows Kubernetes principles – especially the Control Loop pattern. Why do we need a Kubernetes Operator?...

R Programming With Coucbhase NoSQL Queries & Maps
Many statistical data analysts and data scientists use the R programming language to crunch their numbers outside of a database. Likewise, database analysts try to do everything in the same database whenever possible to maintain a single source. Couchbase provides...

Using Elasticsearch Connector with Ingest Node Pipeline
Recently, as I was exploring our documentation to acquaint myself with the capabilities of Elasticsearch Connector 4.2, I came across a configuration called Pipeline. I was curious to explore and understand what it means and what purpose does this solve....

Announcing Spring Data Couchbase 4.0
We are delighted to announce that the eagerly awaited Spring Data Couchbase 4.0 is now available with enhanced capabilities. Built on top of Couchbase Java SDK 3.0, Spring Data Couchbase out-of-the-box comes with technology enhancements and leverages the latest Couchbase...

Extend Couchbase Analytics with Power BI using CData
Extend Couchbase Analytics with Power BI using CData. This article will guide you through the steps needed to setup the connection from Couchbase Analytics to Power BI Desktop using the CData Power BI driver for Couchbase. More details regarding this...

Utilizing Couchbase Kafka Connector to Ingest Data
The premise is very simple: in the world of disparate technologies where one does not works or integrates well together, Couchbase & Confluent Kafka are amazing products and are extremely complementary to each other. Couchbase is linearly scalable, distributed NoSQL...

Extend Couchbase Analytics with RapidMiner using CData
Extend Couchbase Analytics with RapidMiner using CData This article will guide you through the steps needed to setup the connection from RapidMiner to Couchbase Analytics using the CData JDBC driver for Couchbase. More details regarding this driver can be found...

Customer 360 – Part 2 – Data Ingestion
So, we already took a high-level look at what’s involved in building a Customer 360 solution on Couchbase here. That’s right, it involved a lot of thinking. Sorry, no way around that. Ya gotta think, can’t be one of the...

Kafka Connect from MySQL to Couchbase with Debezium
Kafka is a streaming platform that can be used to stream records to (Kafka sink) and from (Kafka source) data centers. Couchbase has created and supports a Kafka connector that allows you to easily use Couchbase as a source or...

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...

Compression and IPv6 in Kafka Connector 3.3
In recent months the Kafka connector has seen several updates, adding features like log redaction in version 3.2.3, configurable durability requirements in 3.2.2, and a new SourceHandler extension point for custom processing in 3.2.0. Now, with the release of Couchbase...