Couchbase

A distributed document database with a memory-first cache, SQL++ queries, full-text and vector search. See how developers rate it month by month on DTDb.

Category
database engine
Developer
Couchbase, Inc.
Created by
—
First release
2011
License
BSL-1.1
Open source
No
Pricing
Free with paid plans
Website
https://www.couchbase.com
Written in
C++, Erlang, Go
Data model
Document, Key-value, Search, Vector
Storage layout
Document
Workload
Transactions (OLTP)
Analytics architecture
Not an analytics platform
Query language
SQL++
ACID transactions
Yes
Schema
Flexible
Deployment
Server, Distributed cluster, Managed cloud
Scaling
Sharding
Create, read, update, delete
Create: fast (Writes land in a memory-first cache); Read: fast (Key lookups from memory, SQL++ with indexes); Update: fast (Sub-document updates); Delete: fast (By key, expiry by time)

Top rated database engines — Monthly Ranking