图书标签: couchdb 数据库 nosql erlang O'Reilly database DB 开源
发表于2024-11-25
CouchDB: The Definitive Guide pdf epub mobi txt 电子书 下载 2024
This book introduces you to Apache CouchDB, a document-oriented database that offers a different way to model your data. CouchDB is a schema-free database, designed to work with applications that handle document-based information such as contacts, invoices, and receipts. In "CouchDB: The Definitive Guide", three of the core developers gently explain how to work with CouchDB, using clear and practical scenarios. Each chapter showcases key features, such as simple document CRUD (create, read, updated, delete), advanced MapReduce, and deployment tuning for performance and reliability. With this book, you will: understand the basics of document-based storage and manipulation; model data as self-contained JSON documents; manage basic document CRUD; handle evolving data naturally; query and aggregate data in CouchDB, using MapReduce views; replicate data between nodes; and, carry out deployment tuning for performance and reliability. This is the only book available on CouchDB.
简略过了一遍, 主要看了如何构建简单的后台API
评分介绍性和原理性的章节说得很清楚明白。但是具体实用的章节写得不够好
评分不看了,没意思
评分1.单一的REST接口导致应用场景的局限。 2.对于需要在Service层进行复杂业务控制的项目不适合。 3.号称分布式no-sql db,但最基本的分布式都没有实现。 4.更适合动态语言而非静态语言。因为Strong type和no-schema之间的dismatch会导致更多问题。所以建议使用python或者ruby
评分当初只是印象中Ubuntu One用了CouchDB,不过后来迁移到SQLite去了,以为只是一个提供了HTTP访问的NoSQL数据库,今天仔细一看才发现原来还有Design Dcouments这种直接把逻辑存储在数据库里的东西,太好用了.
1.单一的REST接口导致应用场景的局限。 2.对于需要在Service层进行复杂业务控制的项目不适合。 3.号称分布式no-sql db,但最基本的分布式都没有实现。 4.更适合动态语言而非静态语言。因为Strong type和no-schema之间的dismatch会导致更多问题。所以建议使用python或者ruby
评分1.单一的REST接口导致应用场景的局限。 2.对于需要在Service层进行复杂业务控制的项目不适合。 3.号称分布式no-sql db,但最基本的分布式都没有实现。 4.更适合动态语言而非静态语言。因为Strong type和no-schema之间的dismatch会导致更多问题。所以建议使用python或者ruby
评分1.单一的REST接口导致应用场景的局限。 2.对于需要在Service层进行复杂业务控制的项目不适合。 3.号称分布式no-sql db,但最基本的分布式都没有实现。 4.更适合动态语言而非静态语言。因为Strong type和no-schema之间的dismatch会导致更多问题。所以建议使用python或者ruby
评分1.单一的REST接口导致应用场景的局限。 2.对于需要在Service层进行复杂业务控制的项目不适合。 3.号称分布式no-sql db,但最基本的分布式都没有实现。 4.更适合动态语言而非静态语言。因为Strong type和no-schema之间的dismatch会导致更多问题。所以建议使用python或者ruby
评分1.单一的REST接口导致应用场景的局限。 2.对于需要在Service层进行复杂业务控制的项目不适合。 3.号称分布式no-sql db,但最基本的分布式都没有实现。 4.更适合动态语言而非静态语言。因为Strong type和no-schema之间的dismatch会导致更多问题。所以建议使用python或者ruby
CouchDB: The Definitive Guide pdf epub mobi txt 电子书 下载 2024