Publisher: O'Reilly Media Released: January 2010 Pages: 272
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 for web applications that handle huge amounts of loosely structured data. That alone would stretch the limits of a relational database, yet CouchDB offers an open source solution that's reliable, scales easily, and responds quickly. CouchDB works with self-contained data that has loose or ad-hoc connections. It's a model that fits many real-world items, such as contacts, invoices, and receipts, but you'll discover that this database can easily handle data of any kind. With this book, you'll learn how to work with CouchDB through its RESTful web interface, and become familiar with key features such as simple document CRUD (create, read, update, delete), advanced MapReduce, deployment tuning, and more. - Understand the basics of document-oriented storage and manipulation
- Interact with CouchDB entirely though HTTP using its RESTful interface
- Model data as self-contained JSON documents
- Handle evolving data schemas naturally
- Query and aggregate data in CouchDB using MapReduce views
- Replicate data between nodes
- Tune CouchDB for increased performance and reliability
|
- Title:
- CouchDB: The Definitive Guide
- By:
- J. Chris Anderson, Jan Lehnardt, Noah Slater
- Publisher:
- O'Reilly Media
- Formats:
-
- Print
- Ebook
- Safari Books Online
- Print:
- January 2010
- Ebook:
- January 2010
- Pages:
- 272
- Print ISBN:
- 978-0-596-15589-6
- | ISBN 10:
- 0-596-15589-1
- Ebook ISBN:
- 978-1-4493-7968-1
- | ISBN 10:
- 1-4493-7968-0
|
-
J. Chris Anderson J. Chris Anderson is co-founder of Grabb.it, a Portland-based web startup which provides Web scale analytics for the music industry. He specialises in web search and large scale CouchDB deployment, both for Grabb.it and as an independent consultant. View J. Chris Anderson's full profile page. -
Jan Lehnardt Jan Lehnardt is also an Apache CouchDB committer and co-founder of Relaxed Technologies. Jan hacks on all parts of the web technology stack and focuses on making developers' lives easier. View Jan Lehnardt's full profile page. -
Noah Slater Noah Slater is an Apache CouchDB committer and release manager. He works with the community to get CouchDB running in as many places as possible. View Noah Slater's full profile page. |
Colophon The animal on the cover of CouchDB: The Definitive Guide is a Pomeranian dog (Canis familiaris), a small variety of the generally larger German Spitz breed, named for the Baltic region of Pomerania (today spilt between northeastern Germany and northern Poland) where it was first bred. Originally, Pomeranians were closer in size to their German Spitz relatives-weighing 30-50 pounds-and were bred as herding dogs because of their intelligence, energy, and loyalty. From the late 19th century, however, breeders began to favor increasingly smaller dogs, a move caused in large part by Queen Victoria's affinity for that variety. Today, Pomeranians are classed as "toy dogs," weighing only 4-7 pounds, and are particularly kept as small pets and show dogs. The Pomeranian exhibits many of the physical and behavioral characteristics of its larger ancestors and relatives. It has a short, pointed muzzle, upright and pointed ears, a large bushy tail carried curled over the back, and is especially spirited and friendly. Pomeranians are also particularly noted for their double coat-a soft and dense undercoat and a long, straight and harshly textured outer coat-and come in a wide variety of colors, including white, black, brown, red, orange, sable, spotted, or any combination thereof. Because of their small size, Pomeranians are able to exercise sufficiently in small indoor spaces if taken for a daily walk, and consequently make excellent apartment pets. The cover image is from Lydekker's Royal Natural History. The cover font is Adobe ITC Garamond. The text font is Linotype Birka; the heading font is Adobe Myriad Condensed; and the code font is LucasFont's TheSansMonoCondensed. |
|
Description
|
Table of Contents
|
Product Details
|
About the Author
|
Colophon
|
 |
|
 |
|
|
|
Recommended for You
|
Recently Viewed
|
 |
|
By Microsoft Patterns & Practices Team
November 2009
Ebook: $35.99
Print & Ebook: $49.49
Print: $44.99
By Andrew G. Curioso
May 2007
By YoungJin.com, James Yeon
March 2008
|
Customer Reviews
12/17/2011 1.0lacking in explanation of utility usage By douglas from winter haven, florida 11/13/2011 5.0Writing web docs is like capturing light By Mark Essel (@victusfate) from Long Island, NY About Me Developer, Engineer - Accurate
- Helpful examples
- Relaxing
- Well-written
12/22/2010 (4 of 4 customers found this review helpful) 3.0Couchdb Needs a better book By mickgardner from Melbourne, Australia - Badly Organised
- Difficult to understand
|
|
|
Merchant response: Thank you for reviewing this book. I'm sorry that it wasn't what you were looking for. Definitive Guides are usually more reference books instead of entry level learning books. You might prefer a book with a title like Learning or Getting Started. We have some upcoming books that you might be interested in:
Getting Started with CouchDB http://shop.oreilly.com/product/0636920020837.do
Building Applications and Deploying CouchDB http://shop.oreilly.com/product/0636920020868.do
We have a 100% satisfaction guarantee. If you would like a refund, you can find details at http://oreilly.com/go/guarantee