awesome-couchdb
by quangv
CouchDB - curated meta resources & best practices list
AI summary
CouchDB resource directory
A curated collection of resources and best practices for CouchDB, a document-oriented NoSQL database.
- stars
- 179
- forks
- 16
- watching
- 8
- awesome lists
- 4
- entries
- 64
What's in the list
64 links in 22 sections, with live GitHub stats.activeno commit in 2y
News & Blog Posts
Patterns & Best Practices
- Best Practices
Best Practices, eHealth Africa
Patterns & Best Practices / Map/Reduce
- Cloudant - MapReduce Primer
Great intro on reduce, group, group_level
- Using View Collation
Index mapping (emits) for data joins
- Views Collation
More documentation on "View Collation"
- Cloudant - MapReduce and the Secondary Index (Video)
Great videos here on mapReduce, secondary indexes, and complex keys
- Cloudant - Design Documents
Cloudant's documentation is also great resource for learning concepts of CouchDB
- Cloudant - Design Document Management
How to manage design doc changes in production
Patterns & Best Practices / Joins
- Joins with Views
Must read for understanding approach on doing efficient joins for CouchDB/PouchDB
- Grouping related documents together in Cloudant
An approach that leverages CouchDB high availability nature
Patterns & Best Practices / Document Versioning
Blogs
Docs
- FAQ (old wiki)
Seems to have more faqs than the
Books
- The Definitive Guide
CouchDB's Book
Videos
- 10 Common Misconceptions
More videos from this
- The NoSQL Tapes
CouchDB is discussed on ,
- Scaling Out with BigCouch
O'Reilly video on scaling out with BigCouch
Libraries
Jaki
A simple ClojureScript CouchDB client
Community
- IRC
-
- Apache CouchDB Conf
Lots of video links
Community / Mailing List
- Grokbase
Mailing lists in a -like interface
Community / Companies
- eHealth Africa
Big user of CouchDB, check out their
- Cloudant
Distributed database as a service (DBaaS)
- Fly.io
use this to host
- Bitnami Launchpad for Google Cloud Platform
Host CouchDB on Google Cloud Platform
Community / Related Projects
- PouchDB
A pocket-sized database
- FoundationDB
CouchDB 4.0 will utilize FoundationDB
- Hoodie
A backend for Offline First applications
- Couchbase
NoSQL database
Community / Related Projects / Couchbase
- Migrating from Apache CouchDB
Comparison of CouchDB and CouchBase
Community / Related Projects
- RxDB
NoSQL-database for JavaScript Applications. RxDB provides modules for realtime replication with any CouchDB compliant endpoint and also with custom GraphQL endpoints
Misc/Technical
- Dynamo and CouchDB Clusters
Article about scaling CouchDB, using clusters
- Google’s paper on Sawzall
Exotic Reductions Examples
- What Every Developer Should Know About CouchDB
Article about lessons learned
Misc/Technical / Attachments
- Are attachments duplicated for each revision?
Mailing list discussion about attachments across revisions
Misc/Technical / Backups
- Simple CouchDB and Cloudant Backup
Article on IBM about backups
- Cloudant Backup Guide
Cloudant docs on backups
Misc/Technical / CouchApps
- Ddoc Lab
Create couchapps and CouchDB design docs right in your browser
Misc/Technical / Scaling
- Bitnami CouchDB
Bitnami makes it easy to run CouchDB in the cloud
Resource Lists
- Official CouchDB Wiki (old)
Some things aren't on new wiki yet
- Cloudant Official Guides
Applicable to CouchDB
Nothing in this list matches your filter.
Featured in 4 awesome lists
Each link jumps to the spot where the list mentions awesome-couchdb.