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)