Databases Document mature
CouchDB
Document database with HTTP API and multi-master sync
6.0K stars
200 contributors
Since 2020
Document database with HTTP API and multi-master sync
License
Apache-2.0
Min RAM
512 MB
Min CPUs
1 core
Scaling
horizontal
Complexity
beginner
Performance
medium
Self-hostable
✓
K8s native
✕
Offline
✓
Pricing
fully free
Docs quality
good
Vendor lock-in
none
Use cases
- ✓ Primary: offline-first-apps
- ✓ Primary: mobile-data-sync
- ✓ Primary: distributed-web-apps
Anti-patterns / when NOT to use
- ✕ Limited query capabilities vs MongoDB
- ✕ MapReduce can be slow
- ✕ Smaller ecosystem than MongoDB
Compare with alternatives
Replaces / alternatives to
Technical specs
Language
Erlang
API type
REST
Protocols
HTTP
Data model
document
Deployment
dockeraptbinary
Community
GitHub stars 6.0K
Contributors 200
Commit frequency weekly
Plugin ecosystem none
Backing Apache Foundation
Funding foundation
Release
Latest version
— Last release —
Since 2020
Best fit
Team size
solosmallmediumenterprise
Industries
general