Category: Best Practices and Tutorials

Eventing small scripts

Couchbase Eventing: small scripts that solve big problems

Eventing Simple Yet Powerful: Eventing allows small scripts to overcome hard to solve problems. If you are familiar with both Couchbase and Eventing please feel free to skip the brief overview and skip ahead to the examples. Overview: First off, let’s...

Prague Astronomical Clock

Implementing a robust portable cron like scheduler via Couchbase Eventing (Part 1)

This is the first of a multi-part series to leverage the Couchbase Eventing Service to run multiple scheduled tasks at specific recurring intervals in a cron like fashion completely inside the database without requiring additional infrastructure via a single general-purpose...

Couchbase Data Platform Partner Training

Thanks to Binh Le, Jon Strabala & Keshav Murthy for contributing to this post. Introduction Couchbase provides a wide variety of self paced online courses as well as in-person (or virtual) training through both Couchbase’s training portal. Advent of open...

/ May 19, 2020
Sync Gateway container cloud

Deploying a Couchbase Mobile Backend on Kubernetes

The Couchbase Autonomous Operator 2.0 release introduces a number of groundbreaking features and enhancements that it make it easier than ever to deploy, provision, monitor and manage your Couchbase Server nodes on Kubernetes. In addition to Couchbase server nodes,  Couchbase...

Creating Dynamic VMs Infrastructure with Xen Hosts

Introduction In Today world, the server infrastructure machines are either in on-premise data centers, private data centers or public cloud data centers. These machines are either physical bare metal machines, virtual machines (VMs) with hypervisors  or small containers like docker...

Best Practices for Running and Managing Couchbase Server as non-root

With Couchbase Server 6.5.1. we now standardize the non-root install and upgrade for rpm packages. This will now allow you to easily install, upgrade and maintain Couchbase Server as non-root.  The purpose of this blog is not to replace our...

/ April 30, 2020
Time Series

The Series on Time Series (in Couchbase): Episode 1

What Is This About So, you have a time series use case?  So do I, and this blog article is the proof of it. When I learn about a new subject, I like using the method of loci to memorize...

Couchbase Autonomous Operator 2.0 For Kubernetes Is Now GA!

We’re proud to announce the general availability of Couchbase Autonomous Operator 2.0. We have achieved significant milestones since we first announced production certification of Couchbase Server on Docker containers in June of 2016, and with Autonomous Operator 2.0, we are...

Testing For Growth

The goal of load testing should be to identify what load your current cluster can handle, and how you need to mutate and adapt your cluster configuration as you reach various load milestones. The result should be a plan for...

/ April 27, 2020

Introduction to Couchbase for MongoDB Developers and Experts.

Six thousand years ago, the Sumerians invented writing for transaction processing — Gray & Reuter By any measure, MongoDB is a popular document-oriented JSON database. In the last dozen years, it has grown from its humble beginnings of a single...

/ April 25, 2020