Tag: index managment

Index Service Improvements in Couchbase Server 7.2.2 : Part 2

Index Service Improvements in Couchbase Server 7.2.2 : Part 2

This is Part 2 of a two part blog. Part 1 discusses the Index service scaling improvements implemented in Couchbase Server 7.2.2. This second part focuses on reducing memory and disk I/O overheads. Reducing Memory Overheads for Indexer Process Couchbase...

October 23, 2023
Database Indexing Best Practices

Database Indexing Best Practices

Prelude: What is Database Indexing? Asynchronous Indexing: Global Secondary Indexes in databases — Couchbase, for example — can be created, updated and deleted without impacting the reads and writes on the JSON documents in Data nodes. This means that index-specific...

How to transition from Equivalent Indexes to Index Replicas?

How to transition from Equivalent Indexes to Index Replicas?

In the previous post, we saw the benefits of using index replicas over equivalent indexes.  Let’s say you are on Couchbase Server 4.x and have the following 3 equivalent indexes spread across 3 nodes; and with Couchbase 5.0 Beta available,...

Diving into Couchbase Index Replicas

Diving into Couchbase Index Replicas

With Couchbase Server 4.x, customers used to create Equivalent Indexes to satisfy the twin requirements of keeping the indexes highly available and to load balance the N1QL queries. What this meant was that the exact same index definition was used...

Couchbase.NET SDK v2.2.7 w/Developer Preview of Index Management now available!

Couchbase.NET SDK v2.2.7 w/Developer Preview of Index Management now available!

Couchbase.NET SDK v2.2.7 w/Developer Preview of Index Management now available! Today we are releasing version 2.2.7 of the official Couchbase .NET SDK! This release notably contains supports for Index management and adds to the Sub-Document API which was released as...