Category: Couchbase Architecture

Why NoSQL JSON Databases Are So Useful

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

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

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

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 Cloud Services & Computing Models

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

Distributed Databases: An Overview

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
How we implemented Distributed Multi-document ACID Transactions in Couchbase

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

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

Data Structures & Queries with Couchbase N1QL (SQL for JSON)

Data Structures & Queries with Couchbase N1QL (SQL for JSON)

In the Data Structures for NoSQL Applications post, we used simplified JSON data access through native collections, maps, and more. This post demonstrates querying that data using higher-level N1QL queries, the SQL-based language for JSON. Developers can focus on managing...

January 27, 2021
Index Advisor Supports Self-Verification and Index Pushdowns

Index Advisor Supports Self-Verification and Index Pushdowns

Index advisor for N1QL Statement (ADVISE statement ) is officially released in Couchbase Server 6.6. It is designed to make best efforts to provide global secondary index recommendation for each keyspace in the query which is better than all the...

January 19, 2021
NoSQL Is Dead, Long Live NoSQL

NoSQL Is Dead, Long Live NoSQL

Dynamo accelerated the NoSQL revolution that’s driving the database industry. Recently, Amazon announced PartiQL – A SQL-Compatible Query Language for their flagship NoSQL database Amazon DynamoDB. This has brought the NoSQL “re:evolution” full circle. It’s wonderful to see the collaborative research from UCSD and...

December 16, 2020
5G and Edge Computing: The New Battleground in Database Tech

5G and Edge Computing: The New Battleground in Database Tech

On the MongoDB earnings call last week, president and CEO Dev Ittycheria gave some huge forward guidance – he’s betting big on mobile, 5G, and edge computing. One of the killer features that we will be [releasing next year, is]...

December 15, 2020
Building Customer-Obsessed Database Applications

Building Customer-Obsessed Database Applications

Customer obsession is a powerful concept for any company. Whether your customers are internal or external users of your platform – every experience should be timely and meaningful. Customer 360 NoSQL database development is a powerful approach to delivering these...

December 1, 2020