作者: Jan Lehnardt , Noah Slater , J. Chris Anderson
DOI:
关键词: JSON 、 Reliability (computer networking) 、 Software deployment 、 Database 、 SIMPLE (military communications protocol) 、 Relational database 、 Application framework 、 World Wide Web 、 Computer science 、 Web application 、 User interface
摘要: Three of CouchDB's creators show you how to use this document-oriented database as a standalone application framework or with high-volume, distributed applications. With its simple model for storing, processing, and accessing data, CouchDB is ideal web applications that handle huge amounts loosely structured data. That alone would stretch the limits relational database, yet offers an open source solution that's reliable, scales easily, responds quickly. works self-contained data has loose ad-hoc connections. It's fits many real-world items, such contacts, invoices, receipts, but you'll discover can easily any kind. book, learn work through RESTful interface, become familiar key features document CRUD (create, read, update, delete), advanced MapReduce, deployment tuning, more. Understand basics storage manipulation Interact entirely though HTTP using interface Model JSON documents Handle evolving schemas naturally Query aggregate in MapReduce views Replicate between nodes Tune increased performance reliability