Category: Features
Using Multiple Disks to Speed Up Couchbase Analytics Queries
From two experiments we show significant performance impact from configuring the Analytics Disk Paths and multiple physical disks.
Testing N1QL Workloads with Apache JMeter
One of the key features that Couchbase provides for querying JSON data is a N1QL language. N1QL allows users to access and modify the contents of their JSON documents with familiar SQL statements. Quite often, during development phase of a...
Less Is More: Why Use a Cost-Based Optimizer?
Couchbase includes a cost-based optimizer (CBO). Learn how having a CBO improves query performance and how to implement it.
Tutorial: Couchbase Autonomous Operator On Minikube
Follow this hands-on tutorial hands-on tutorial for setting up Couchbase Kubernetes Operator on a laptop/desktop running minikube.
Primary Uses for Couchbase Primary Index
What is the Couchbase Primary Index? The primary index scan provides you with the “full table scan” equivalent for all the documents from start to finish.
Custom Authentication with Couchbase Mobile
Custom Authentication with Couchbase Mobile Couchbase Mobile extends Couchbase to the edge, securely managing and syncing data from any cloud to every mobile device. Couchbase Mobile features an embedded database – Couchbase Lite – with SQL and full-text search for...
Couchbase Supports Multi-Document ACID Transactions
Let’s look at how we address ACID guarantees in Couchbase – a distributed database that’s built on a shared-nothing architecture.
Exercising Control on Quality of Service Using XDCR
XDCR, by design, provides customers the flexibility to tune the number of replications for a given bucket depending on the desired performance. New replication requires streaming all existing documents in the bucket, and, therefore, it exhibits a higher mutation rate...
Introduction To Jepsen Testing At Couchbase
Intro As most of you know, Couchbase is a database that provides users with a range of consistency and fault tolerance options to ensure that the state of their data meet certain criteria or guarantees. Users can specify varying levels...
Advanced Filtering with XDCR 6.5
Customers use XDCR for various use cases from high availability to data locality to disaster recovery to cloud migration and hybrid cloud deployments. To meet these use cases, there are a number of circumstances where they would want to replicate...
Understanding Distributed Multi-Document ACID Transactions
Couchbase transactions are an innovative union of ACID guarantees with scale, high-availability, performance and flexibility.
Node-to-Node Encryption with Couchbase Server 6.5
With security on everyone’s mind, organizations need to run sensitive workloads under stringent security and compliance standards. Couchbase 6.5 preview brings several new security capabilities, and node-to-node encryption has been a top wish list item for many customers. In this...
Top Posts
- Data Modeling Explained: Conceptual, Physical, Logical
- Data Analysis Methods: Qualitative vs. Quantitative Techniques
- What are Embedding Models? An Overview
- What are Vector Embeddings?
- The Importance of Data Preprocessing in Machine Learning (ML)
- Application Development Life Cycle (Phases and Management Models)
- A Breakdown of Graph RAG vs. Vector RAG
- Semantic Search vs. Keyword Search: What’s the Difference?
- High Availability Architecture: Requirements & Best Practice...