Track Awesome Couchdb Updates Daily
CouchDB - curated meta resources & best practices list
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor · 😺 quangv/awesome-couchdb · ⭐ 159 · 🏷️ Databases
May 09, 2023
Companies / Hosting
Oct 13, 2021
Related Projects / Hosting
- RxDB - NoSQL-database for JavaScript Applications. RxDB provides modules for realtime replication with any CouchDB compliant endpoint and also with custom GraphQL endpoints.
Jun 07, 2020
News & Blog Posts
- The Road to CouchDB 3.0: Prepare for 4.0 (02-26-2020)
Related Projects / Hosting
- FoundationDB - CouchDB 4.0 will utilize FoundationDB.
- Couchbase - NoSQL database.
- Migrating from Apache CouchDB - Comparison of CouchDB and CouchBase
Jan 27, 2020
Misc/Technical / Hosting
Feb 12, 2018
Libraries
- Jaki (⭐17) - A simple ClojureScript CouchDB client
Nov 21, 2017
Misc/Technical / Hosting
Jun 12, 2017
Patterns & Best Practices
Mar 30, 2017
Map/Reduce
- 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.
Joins
- Joins with Views - Must read for understanding approach on doing efficient joins for CouchDB/PouchDB.
Books
- The Definitive Guide - CouchDB's "Dog" Book.
Videos
- Scaling Out with BigCouch - O'Reilly video on scaling out with BigCouch.
Companies
- eHealth Africa - Big user of CouchDB, check out their best practices (⭐311).
Misc/Technical / Hosting
- Dynamo and CouchDB Clusters - Article about scaling CouchDB, using clusters.
- What Every Developer Should Know About CouchDB - Article about lessons learned.
Attachments / Hosting
- Are attachments duplicated for each revision? - Mailing list discussion about attachments across revisions.
Backups / Hosting
- Simple CouchDB and Cloudant Backup - Article on IBM about backups.
- Cloudant Backup Guide - Cloudant docs on backups.
Mar 28, 2017
Companies / Hosting
- Cloudant - Distributed database as a service (DBaaS).
- Bitnami Launchpad for Google Cloud Platform - Host CouchDB on Google Cloud Platform.
Mar 14, 2017
Patterns & Best Practices
- Best Practices - Best Practices, eHealth Africa.
Document Versioning
Blogs
Docs
Books
Videos
- 10 Common Misconceptions - More videos from this conference.
Community
Mailing List
- Grokbase - Mailing lists in a Stack Overflow-like interface.
Mar 06, 2017
Map/Reduce
- Cloudant - MapReduce Primer - Great intro on reduce, group, group_level.
- Cloudant - Design Document Management - How to manage design doc changes in production.
Joins
- Grouping related documents together in Cloudant - An approach that leverages CouchDB high availability nature.
Document Versioning
Docs
- FAQ (old wiki) - Seems to have more faqs than the new wiki.
Videos
- The NoSQL Tapes - CouchDB is discussed on Volume 5 - CouchDB, Volume 8 - MapReduce.
Community
- Apache CouchDB Conf - Lots of video links.
Mailing List
Related Projects / Hosting
- PouchDB - A pocket-sized database.
- Hoodie - A backend for Offline First applications.
Misc/Technical / Hosting
- Google’s paper on Sawzall - Exotic Reductions Examples.
Resource Lists / Hosting
- Official CouchDB Wiki (old) - Some things aren't on new wiki yet.
- Cloudant Official Guides - Applicable to CouchDB.
Feb 19, 2017
CouchApps / Hosting
- Ddoc Lab - Create couchapps and CouchDB design docs right in your browser.
Scaling / Hosting
- Bitnami CouchDB - Bitnami makes it easy to run CouchDB in the cloud.
Jan 30, 2017
CouchApps / Hosting
Jan 21, 2017
Misc/Technical / Hosting
Attachments / Hosting
- PouchDB - Attachments are overrated - "Update: since this post was written, the stability and performance of attachments in PouchDB has greatly improved. ..."
Jan 19, 2017
Patterns & Best Practices
Map/Reduce
Videos
Resource Lists / Hosting
Jan 07, 2017
Community
- IRC -
irc://irc.freenode.net/couchdb
Resource Lists / Hosting