Month: June 2021

Learn more about using various OIDC and OAuth 2.0 authentication flows with Couchbase Sync Gateway

OAuth 2.0 & OIDC Fundamentals for Authentication & Authorization

OAuth 2.0 is an industry standard for “delegated authorization” which is the ability to provide an application or client access to data or features offered by another app or service. OAuth 2.0 focuses on authorization and is not prescriptive about authentication. OpenID...

Learn more about data import with Couchbase Cloud, including custom key generation and more

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
See how Global Secondary Index (GSI) partitioning can be used for more than just partitioning

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

Learn how Google Autopilot and Couchbase Autonomous Operator automate your Kubernetes deployments

Google Autopilot and the Journey from Manual to Autonomous

It’s fair to say that Kubernetes has done wonders for containerization, becoming a crucial component of organizations’ digital transformation strategies. Kubernetes goes some way to easing the burden of managing various container clusters, while its ease-of-use minimizes the time taken...

Couchbase Cloud 1.6 Release Announcement

Couchbase Cloud New Features Now Available: Public API, Improved Import

We are pleased to announce the release of Couchbase Cloud version 1.6, which introduces features that streamline account administration, enhance data migration and simplify how you work with Couchbase Cloud. In this post I’ll provide a general overview of the...

Why NoSQL JSON Databases Are So Useful for Developers

Why NoSQL JSON Databases Are So Useful

My family hears me talk about JSON databases rather frequently. Naturally, I had to explain that Jason is not the owner of my company! Instead, many modern databases use JSON as a data format. They usually leave the room at...

Learn about the general availability release of the Couchbase Autonomous Operator (CAO) 2.2

Announcing Couchbase Autonomous Operator 2.2

Today we are announcing the General Availability of Couchbase Autonomous Operator for Kubernetes (CAO) Version 2.2. This release provides an automated cloud-native database experience with exciting new features and improvements, such as: Auto-scaling Couchbase services Online storage scaling (scale up...

Learn how to use Advanced Bucket Accessors in Couchbase for key-value store Eventing

Eventing: Introducing Advanced Bucket Accessors in Couchbase

Advanced Bucket Accessors in Couchbase make it possible to access advanced key-value store (KV) functionality using the following built-in operators. They utilize the same bucket bindings defined in the handler as Basic Bucket Accessors, but expose a richer set of...

Using libcouchbase / C SDK to run transactions with Couchbase 7.0

Couchbase Server 7.0 now supports N1QL transactions. Let’s try writing a C program that performs a set of transactions on a single node. Step 1: We first decide how to call the program. The inputs will be the URL to...

June 7, 2021
How Python input functions can be used in Couchbase Server

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