Category: Couchbase Architecture

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

Public Network, External DNS & Couchbase Autonomous Operator
Why expose the Couchbase database on the public network? Below are some examples: Cross-Data Center Replication (XDCR) for High Availability and Disaster Recovery Client SDK access to Couchbase cluster Database-as-a-Service (DBaaS) platforms *Note – All of these use cases share...

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

Couchbase Intro for MongoDB Developers and NoSQL 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...

Couchbase Autonomous Operator 2.0 with Prometheus – Part 2
Prerequisites As mentioned in Part 1 of the blog, we need to run Prometheus and Grafana in the Kubernetes environment on our Amazon EKS. The recommended way is to use Kube-Prometheus, an Open Source project. Not only will this simplify...

Couchbase Autonomous Operator 2.0 with Prometheus – Part 1
We recently announced the latest preview of the Couchbase Autonomous Operator (CAO) 2.0 beta. This release is a significant update to the Couchbase Autonomous Operator. Couchbase Autonomous Operator 2.0 introduces several new enterprise-grade features with fully autonomous capabilities – security,...

NoSQL Document Database Replication – MongoDB vs. Couchbase
Replication has been a crucial part of Database Systems for decades for providing availability and disaster recovery. In recent times, with the evolution of distributed databases to address the need for highly available, scalable and globally distributed deployments operating across...

Inter-Kubernetes Networking via VPC Peering
1. Introduction It is often desirable by enterprise customers to have standby database cluster/s for data locality and high performance, disaster recovery and/or for mere data backups. Couchbase Cross Data Center Replication (XDCR) requires no introduction as customers have been...

Announcing Couchbase Autonomous Operator 2.0 Beta
Introducing Couchbase Autonomous Operator 2.0 Beta Today, we are delighted to announce the latest preview of the Couchbase Autonomous Operator (CAO) 2.0 beta. This release is a significant update to the Couchbase Autonomous Operator. This release introduces several new enterprise-grade...

Couchbase Backup / Restore in K8s Environment
1. Introduction Periodic backup of data is an important part of any production database deployment, which helps ensure data recovery in the event of a disaster and it also minimizes data inconsistency when a restore is required. Couchbase provides cbbackupmgr...

Announcing Couchbase Server 6.5 GA – What’s New and Improved
We are pleased to announce the release of Couchbase Server 6.5 GA with stellar features that lead the innovation in the NoSQL database market. We are excited to once again pioneer some of the most sought-after relational capabilities in the...

Couchbase Customer Spotlight Series – UPS
Couchbase would like to thank Konstantin Tadenev, Principal Architect, and UPS for hosting our recent Customer Spotlight event at the UPS Innovations Center in Parsippany, NJ. It was a terrific session for those who attended!Konstantin reviewed seven use-case categories that...