InfoTechTarget and Informa Tech's Digital Businesses Combine.

Together, we power an unparalleled network of 220+ online properties covering 10,000+ granular topics, serving an audience of 50+ million professionals with original, objective content from trusted sources. We help you gain critical insights and make more informed decisions across your business priorities.

Couchbase Secondary Indexes The Benefits of a Collection Based Data Model

Presented by

Deepkaran Salooja, Varun Velamuri & Amit Kulkarni

About this talk

With the introduction of scopes and collections in Couchbase Server 7.0, the Index Service has been scaled from supporting hundreds of indexes to supporting 10,000 indexes in a cluster, enabling multi-tenancy use cases while maintaining high performance for low-latency, high-throughput index mutation and scan workloads. In this session we'll discuss key architectural changes we made throughout the Global Secondary Index software stack to achieve support for 10,000 indexes. We'll also explore how a collection-based data model is the most efficient for the Index Service, and how existing deployments can benefit from its adoption. We’ll provide a look at new Server 7.0 features such as concurrent index creation and optimized index placement on rebalance that make it easy to work with a large number of indexes. Finally, we'll provide an overview of the testing process that ensured Couchbase’s support for 10,000 indexes wouldn’t compromise performance.
Couchbase

Couchbase

6284 subscribers131 talks
The Modern Database for Enterprise Applications
At Couchbase, we believe data is at the heart of the enterprise. We empower developers and architects to build, deploy, and run their most mission-critical applications. Couchbase delivers a high-performance, flexible and scalable modern database that runs across the data center and any cloud. Many of the world’s largest enterprises rely on Couchbase to power the core applications their businesses depend on.
Related topics