Category: Couchbase SDK

Document Conflicts & Resolution in Couchbase Mobile 2.0

Document Conflicts & Resolution in Couchbase Mobile 2.0

Document conflicts can occur in distributed environments that support data synchronization, wherein a document can be updated concurrently by one or more writers. This is especially common in mobile environments where unreliable network connections may result in concurrent changes from...

Using Couchbase Analytics for Complex and Efficient Queries in a Java Application

Using Couchbase Analytics for Complex and Efficient Queries in a Java Application

Note: This post has been updated to reflect the production version of the Couchbase Analytics Data Definition Language. Not too long ago I had written about using Couchbase’s new Analytics service, sometimes referred to as CBAS, within a Node.js application....

Peter Reale March 16, 2018
Detect Sensitive Data Automatically With Couchbase Functions

Detect Sensitive Data Automatically With Couchbase Functions

Storing sensitive information in a database without encryption is not a good thing, but have you ever done in on accident due to bugs in your application code or a misconfiguration in your database? What if there was a way...

Create Continuous Deployment Pipelines with Golang & Jenkins

Create Continuous Deployment Pipelines with Golang & Jenkins

A few weeks ago I had written about continuously deploying an application written with the Go programming language using a popular service called Travis CI. This example demonstrated creating an application that used a Couchbase NoSQL database, creating unit tests,...

Intro to Couchbase HA/DR: Java Multi-Cluster Aware Client

Intro to Couchbase HA/DR: Java Multi-Cluster Aware Client

In this post, I’m going to take a look at a sample application that uses the Couchbase Server Multi-Cluster Aware (MCA) Java client. This client goes hand-in-hand with Couchbase’s Cross-Data Center Replication (XDCR) capabilities. XDCR supports flexible replication of data...

Developing Applications with Go and NoSQL

Developing Applications with Go and NoSQL

If you didn’t know this, Go is one of my favorite programming technologies. It is fast, clean, and not too difficult to learn. In the past I had created some content around using Go with Couchbase. For example, I demonstrated...

Continuously Deploying a Golang Application Using Travis CI

Continuously Deploying a Golang Application Using Travis CI

So you’ve been developing an application using the Go programming language with a team of developers for your organization. Best practice would say that you need to create proper tests and develop a continuous integration and deployment strategy. If you’ve...

Alexa Skills with Azure Functions and Couchbase

Alexa Skills with Azure Functions and Couchbase

Alexa Skills are the “apps” that you can build to run on Amazon devices like the Echo, Echo Dot, etc. In this blog post, you’ll learn how to build an Alexa skill using serverless Azure Functions and a Couchbase backend...

Matthew Groves February 13, 2018
Announcing Couchbase Mobile 2.0 Beta

Announcing Couchbase Mobile 2.0 Beta

I am happy to announce that Couchbase Mobile 2.0 beta is now available for download here. Couchbase Mobile 2.0 Couchbase Mobile 2.0 is a ground breaking release with really exciting new features Improved Couchbase Lite Simplified API with built in...

Use OpenWhisk for FaaS with Node.js and Couchbase NoSQL

Use OpenWhisk for FaaS with Node.js and Couchbase NoSQL

If you’ve been keeping up with my content, you’ll remember that I had written an article titled, Use AWS Lambda and API Gateway with Node.js and Couchbase NoSQL. In this article we had explored using Amazon’s Serverless services to create Lambda...

Introducing Couchbase Operator: Running Couchbase Natively on Kubernetes and OpenShift Platform – Beta Announcement!!

Introducing Couchbase Operator: Running Couchbase Natively on Kubernetes and OpenShift Platform – Beta Announcement!!

Couchbase Operator enables you to run Couchbase deployments natively on Open Source Kubernetes or Enterprise Red Hat OpenShift Container Platform. The goal of the Couchbase Operator is to fully manage one or more Couchbase deployments by removing operational complexities of...

Couchbase With Spring-Boot and Spring Data

Couchbase With Spring-Boot and Spring Data

One of the biggest barriers for anyone who wants to start using new technologies is usually the learning curve. Often while starting a new project, we end up choosing to use what we already know to avoid any friction right...