CouchDB
Awesome CouchDB ¶
> CouchDB 的精选元资源和最佳实践列表.
CouchDB 是一个面向文档的同步 NoSQL 数据库.
欢迎拉取请求.
News & Blog Posts¶
Patterns & Best Practices¶
- Best Practices - 最佳实践,非洲电子卫生保健.
- Pagination strategies with PouchDB
- 12 pro tips for better code with PouchDB
- Linux tuning for better CouchDB performance
Map/Reduce¶
- PouchDB - Secondary Indexes
- Cloudant - MapReduce Primer - 关于 reduce、group、group_level 的精彩介绍.
- Using View Collation - 数据连接的索引映射(发出).
- Views Collation - 有关“查看整理”的更多文档.
- Cloudant - MapReduce and the Secondary Index (Video) - 关于 mapReduce、二级索引和复杂键的精彩视频.
- Cloudant - Design Documents - Cloudant 的文档也是学习 CouchDB 概念的重要资源.
- Cloudant - Design Document Management - 如何管理生产中的设计文档变更.
Joins¶
- Joins with Views - 必须阅读以了解为 CouchDB/PouchDB 进行高效连接的方法.
- Grouping related documents together in Cloudant - 一种利用 CouchDB 高可用性特性的方法.
Document Versioning¶
Blogs¶
Docs¶
- Official Docs
- FAQ (old wiki) - 似乎比 new wiki.
Books¶
- The Definitive Guide - CouchDB 的_“狗”_书.
- List of books on the Wiki
Videos¶
- 10 Common Misconceptions - 来自这里的更多视频 conference.
- The NoSQL Tapes - 讨论了 CouchDB Volume 5 - CouchDB, Volume 8 - MapReduce.
- Scaling Out with BigCouch - 关于使用 BigCouch 进行横向扩展的 O'Reilly 视频.
- IBM - The New Builders Webinar Series
Libraries¶
- Jaki - 一个简单的 ClojureScript CouchDB 客户端
Community¶
- IRC -
irc://irc.freenode.net/couchdb
- Apache CouchDB Conf - 很多视频链接.
- Bylaws, Minutes
Mailing List¶
> -dev 是 couchdb 开发者聊天的地方,-user 是 couchdb 用户聊天的地方 > 并且有一些串扰 > 如果你在谈论对 couchdb 本身的更改,-dev 是合适的(“开发人员”并不意味着你必须有一个提交位或任何东西)-rnewson
- Mailing Lists
- Mailing Lists Description
- Grokbase - 邮件列表 Stack Overflow- 样的界面.
The Amazing CouchDB Committers and Project Managers
Companies¶
- eHealth Africa - CouchDB 的大用户,查看他们 best practices.
Hosting¶
- Cloudant - 分布式数据库即服务 (DBaaS).
- Fly.io 用这个 Guide 举办
- Bitnami Launchpad for Google Cloud Platform - 在谷歌云平台上托管 CouchDB.
Related Projects¶
- PouchDB - 袖珍数据库.
- FoundationDB - CouchDB 4.0 将使用 FoundationDB.
- Hoodie - 离线优先应用程序的后端.
- Couchbase - NoSQL 数据库.
- Migrating from Apache CouchDB - CouchDB 和 CouchBase 的比较
- RxDB - 用于 JavaScript 应用程序的 NoSQL 数据库. RxDB 提供用于与任何 CouchDB 兼容端点以及自定义 GraphQL 端点进行实时复制的模块.
Misc/Technical¶
- Dynamo and CouchDB Clusters - 关于使用集群扩展 CouchDB 的文章.
- Google’s paper on Sawzall - 异国情调的减少例子.
- What Every Developer Should Know About CouchDB - 关于经验教训的文章.
- CouchDB Maximum Database Size
- NOSQL Patterns
- Persistent Trees in git, Clojure and CouchDB
- CouchDB - JSON and B-trees and REST, oh my!
Attachments¶
- PouchDB - Attachments are overrated - “更新:自从写这篇文章以来,PouchDB 中附件的稳定性和性能有了很大提高.......”
- Cloudant - Attachments Performance Considerations
- Are attachments duplicated for each revision? - 关于修订版附件的邮件列表讨论.
Backups¶
- Simple CouchDB and Cloudant Backup - IBM 关于备份的文章.
- Cloudant Backup Guide - 关于备份的 Cloudant 文档.
CouchApps¶
- List of CouchApps
- Ddoc Lab - 直接在您的浏览器中创建 couchapps 和 CouchDB 设计文档.
Scaling¶
- Bitnami CouchDB - Bitnami 使在云中运行 CouchDB 变得容易.
Resource Lists¶
- Official CouchDB Wiki
- Official CouchDB Wiki (old) - 有些东西还没有在新维基上.
- Cloudant Official Guides - 适用于 CouchDB.
- List of CouchDB Clients
- List of CouchDB Useful Utilities
- Old Wiki's Related Projects List
License¶
本作品根据Creative Commons Attribution 4.0 International License获得许可.