Category: Best Practices and Tutorials

New and Improved Import in Couchbase Cloud

New and Improved Import in Couchbase Cloud

We’re happy to announce that the release of Couchbase Cloud 1.6 comes with a number of key improvements, particularly in data import. These feature improvements include Import of documents using the Couchbase Cloud Web UI with various key generation and...

June 21, 2021
How to Use Global Secondary Index Partitioning for More Than Partitions

How to Use Global Secondary Index Partitioning for More Than Partitions

As a field engineer, I work with customers and often see them using Couchbase features with a “thinking-out-of-the-box” approach. One such feature that I see being used more creatively is Global Secondary Index (GSI) partitions. Let’s first discuss GSI and...

How to Take Python Input in Couchbase

How to Take Python Input in Couchbase

Writing software is never easy. Writing software that appeals to users requires interacting with them. So do you get relevant data that you can put to use on behalf of users? Python – the most-wanted language for building software according...

June 2, 2021
Why Data Encryption Is Essential

Why Data Encryption Is Essential

This article aims to bring awareness around the importance of data encryption, considering the astounding rate at which data is being produced, transmitted and consumed. We will discuss the need for data protection, regulation, and some encryption best practices. Organizations...

May 20, 2021
Alternate Address & Port Support for Couchbase/N1QL Clusters

Alternate Address & Port Support for Couchbase/N1QL Clusters

In order to connect to Couchbase deployments on cloud (AWS, Azure or GCP) or Kubernetes, we support multi-addresses in the form of alternate addresses. External applications use this facility to communicate with the cluster, but not directly to the nodes....

May 13, 2021
Craft the Right Query, Get the Right Performance

Craft the Right Query, Get the Right Performance

There is a great blog on getting the best performance out of our Indexing service: “Create the Right Index, Get the Right Performance.”, both that blog and its advice have stood the test of time. So why not have a...

Upgrading Couchbase Community Edition

Upgrading Couchbase Community Edition

Why Enterprise Edition Couchbase Server is generally available in three flavors: Community Edition (CE), Enterprise Edition (EE) and Couchbase Cloud (DBaaS).  Many customers start with Community Edition. They download CE and use it completely free to run development, test and...

Use cases and Best Practices for Distributed Transactions through N1QL

Use cases and Best Practices for Distributed Transactions through N1QL

Does Couchbase support transactions? Yes! With 6.5, we introduced the ACID transaction support in Couchbase through the SDKs. The 1st question we got at the time from the customers that heard about it was: Is transaction support available through N1QL?...

February 24, 2021
Deep Dive on Multi-Factor Authentication

Deep Dive on Multi-Factor Authentication

In this article I will explain what multi-factor authentication is, why you should be using it and how to easily implement it with Couchbase Server.  We’ll look at using both software and hardware implementations, which offer a tradeoff between cost,...

Couchbase Support for Node-to-node Encryption

Couchbase Support for Node-to-node Encryption

Couchbase supports node-to-node encryption or Cluster encryption by adding TLS based encryption to the connections between the nodes within a Couchbase cluster. When customers using Couchbase require us to comply with privacy regulations such as HIPAA (financial or healthcare customers...

February 18, 2021
Enable AI-driven insights using Couchbase: a practical framework

Enable AI-driven insights using Couchbase: a practical framework

Chris Galy, Chief People Officer at Couchbase, explained in an article you can find with a quick Google search that our mission is about channeling our passion to solve hard problems so our customers can innovate and change the world....