Category: Couchbase SDK

Couchbase beats MongoDB™ with greater flexibility and stronger availability for geo-distributed applications
Today’s businesses compete in a digital economy where downtime can be deadly. But keeping data highly available is never as simple as backing up one database to be an up-to-the-second copy of another. Instead, modern databases have to function in...

Developing an Alexa Skill with Golang, AWS Lambda, and Couchbase NoSQL
Nic Raboy is an advocate of modern web and mobile development technologies. He has experience in Java, JavaScript, Golang, and a variety of frameworks such as Angular, NativeScript, and Apache Cordova. Nic writes about his development experiences related to making web and mobile...

Developing AWS Lambda Functions with Golang and Couchbase NoSQL
In this tutorial, we're going to take a look at how to build a function on AWS Lambda that communicates with Couchbase using the Go programming language.

A Couchbase Analytics Example using the Go SDK
This post illustrates the use of Couchbase Analytics with the Couchbase Go SDK. Couchbase Analytics is a new service available in Couchbase Server 6.0, you can read more at https://docs.couchbase.com/server/6.0/analytics/introduction.html. In this post we’re going to use a real world...

YCSB-JSON: Implementation for Couchbase and MongoDB
YCSB is a great benchmarking tool built to be easily extended by any driver which supports and implements basic operations like: insert, read, update, delete and scan. Plain synthetic data introduced by YCSB fits this paradigm perfectly. But when it comes...

Using YCSB to Benchmark JSON Databases
Bruce Lindsay once said, “There are three things important in the database world: Performance, Performance, and Performance”. Most enterprise architects know, as we progress in database features and architectures, it’s important to measure performance in an open way so they can compare...

Couchbase Go SDK 1.4.0 Released!
We’ve recently pushed out another minor release of the Couchbase Go SDK: 1.4.0. This is a new minor version and most notably includes support for Response Time Observability and Transparent Compression. What’s in this release? We’ve added support for Transparent...

Couchbase Server 5.5 Released
Announcing Couchbase Server 5.5 Couchbase Server 5.5 production release is now available! We are very excited to share more information about this substantial extension of the Couchbase Data Platform. This release introduces several new Enterprise Grade features relating to agility,...

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

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

Couchbase Server 5.5 Beta – now available!
Announcing Couchbase Server 5.5 Beta This release is an extension of the Couchbase Data Platform but also introduces several new Enterprise Grade features – agility, performance, and manageability – all based on critical feedback from our customers. Included are many...

The Couchbase Data Platform in Action: The Couchbase Connect 2017 Silicon Valley Technical Demo
A Full Stack Application Built Using the Couchbase Data Platform This past year, at the annual Couchbase Connect conference in Silicon Valley, we were proud to present a technical demonstration showing much of the breadth of the Couchbase Data Platform...