How we implemented Distributed Multi-document ACID Transactions in Couchbase

ACID Transactions are a must when you have strict data consistency requirements in your application. The costs of running transactions on distributed systems can rapidly create bottlenecks at scale. In this article, we will give you an overview of some...

Introducing Couchbase 7 Beta, Mapping RDBMS to NoSQL

Couchbase Server 7 Beta Couchbase Server 7 Beta is a very exciting release. It is available, free in both Enterprise and Community Editions. We encourage our entire community to download and try this groundbreaking release that features scopes and collections...

The life of a Full Text Search query

This technical article showcases the life of a Full Text Search query through a distributed Couchbase system as it originates from a client to until a response is received. Before diving into the server world, a little about the client...

Couchbase Cloud

Your Guide To The Cloud: Migrating From Couchbase Server to Couchbase Cloud on AWS

If you’re running a Couchbase Server deployment, did you know you can easily migrate to Couchbase Cloud on AWS and instantly gain the scale and efficiency of a managed cloud service model while offloading the work of installations, upgrades and...

An Introduction To Couchbase Cloud

The main aspect of my role here at Couchbase, is educating people in different areas of the Couchbase portfolio. Then, working closely with customers to build resilient, performant solutions for their specific application needs. Couchbase Cloud became generally available around...

May 3, 2021
Introduction to Ottoman

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

April 28, 2021
Multi-cloud computing distributes data technology

Multi-Cloud Computing – Strategy & Considerations

This post continues our look at various core computing concepts by diving into the emerging paradigm known as multi-cloud computing. We describe what an enterprise multi-cloud strategy looks like and provide considerations for setting multi-cloud management and storage-related goals. I...

April 21, 2021
Digital transformation survey results for architects

How did digital architects deal with the COVID-19 challenge?

How did digital architects deal with the COVID-19 challenge, and what is their blueprint for the future? In Couchbase’s fourth annual digital transformation survey, we have already looked at the challenges to digital transformation in 2020, and the roles of...

hybrid and multi-cloud computing design graphic

Hybrid Cloud Services & Computing Models

What are Hybrid Cloud Services? Everyone has heard the term “hybrid cloud,” but what exactly are hybrid cloud services, and why are they becoming so important to enterprise architectures? And what’s the best way to take advantage of a hybrid...

Woman riding a horse in a barrel race as a metaphor for navigating SQL data challenges

What is SQL? Navigating Databases for DBAs and Developers

This article briefly introduces the essentials of SQL – its meaning, definition, and application to different database technologies. We introduce many different types of systems that use SQL – from databases to event stream processing. What is SQL?  Define: SQL...

April 7, 2021
Introduction to Ottoman

Introduction to Ottoman With Couchbase

Ottoman is an Object Data Modeler (ODM) for Couchbase’s Node.js SDK providing JSON schema and validation for NoSQL. Why Use an ODM for Couchbase With Ottoman, you declare schema in your code. Although Couchbase has no schema enforcement for your...

March 30, 2021
Distributed Database networking across the world

Distributed Databases: An Overview

Distributed Databases apply the principles of distributed computing to storing data. The simplest example is a database which stores data on two (or more) servers connected by a network. This “cluster” can be accessed and managed as if it was...

March 29, 2021
Couchbase adopts BSL license

Couchbase Adopts BSL License

Couchbase adopts Business Source License (BSL 1.1) with release of source code to Couchbase Server 7. Couchbase changes source code license to BSL 1.1 Today we are announcing that Couchbase is changing our source code license from Apache 2.0 to...

March 26, 2021