CouchDB: The Definitive Guide (Animal Guide) and over one million other books are available for Amazon Kindle . Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
More Buying Choices
Have one to sell? Sell yours here
or
Get a £5.60 Amazon.co.uk Gift Card
CouchDB: The Definitive Guide
 
 
Start reading CouchDB: The Definitive Guide (Animal Guide) on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

CouchDB: The Definitive Guide [Paperback]

J. Chris Anderson , Jan Lehnardt , Noah Slater
2.0 out of 5 stars  See all reviews (4 customer reviews)
RRP: £30.99
Price: £20.14 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £10.85 (35%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Only 2 left in stock--order soon (more on the way).
Want guaranteed delivery by Wednesday, May 30? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Kindle Edition £16.67  
Paperback £20.14  
Trade In this Item for up to £5.60
Trade in CouchDB: The Definitive Guide for an Amazon.co.uk gift card of up to £5.60, which you can then spend on millions of items across the site. Plus, get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade-in values may vary (terms apply). Find more products eligible for trade-in.

Frequently Bought Together

Customers buy this book with MongoDB: The Definitive Guide £20.14

CouchDB: The Definitive Guide + MongoDB: The Definitive Guide
Price For Both: £40.28

Show availability and delivery details

  • This item: CouchDB: The Definitive Guide

    In stock.
    Dispatched from and sold by Amazon.co.uk.
    This item Delivered FREE in the UK with Super Saver Delivery. See details and conditions

  • MongoDB: The Definitive Guide

    In stock.
    Dispatched from and sold by Amazon.co.uk.
    This item Delivered FREE in the UK with Super Saver Delivery. See details and conditions


Customers Who Bought This Item Also Bought


Product details

  • Paperback: 272 pages
  • Publisher: O'Reilly Media; 1 edition (2 Feb 2010)
  • Language English
  • ISBN-10: 0596155891
  • ISBN-13: 978-1449379681
  • Product Dimensions: 23.1 x 17.8 x 1.8 cm
  • Average Customer Review: 2.0 out of 5 stars  See all reviews (4 customer reviews)
  • Amazon Bestsellers Rank: 314,754 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Authors

Discover books, learn about writers, and more.

Product Description

Book Description

Time to Relax

Product Description

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

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organise and find favourite items.
Your tags: Add your first tag
 

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

Most Helpful Customer Reviews
2 of 2 people found the following review helpful
Surprisingly poor 26 Mar 2011
By C. Jack
Format:Paperback
It's difficult to be too critical of a book freely available online but as others have said it's a frustrating read. Some of the disussion of features like MVCC and map reduce is amazingly bad, and the book really doesn't feel like it's been edited. The end result is a lot of time wasted trying to piece together what the authors are trying to say.

It's also annoying that a "definitive" book is now being followed by little oreilly books on mapreduce in couchdb and scaling couchdb.

For a free book fine, but definitely not worth paying for.
Comment | 
Was this review helpful to you?
6 of 7 people found the following review helpful
Format:Paperback
As with all new software, CouchDb suffers from lack of good documentation. Therefore I was really looking forward to this book. Unfortunately, this book has the same furtive, hasty quality as most online documentation.

The book does an adequate job of explaining some of the design choices in CouchDb that offset it from other database systems. But when it comes to explaining the technical details, it leaves a lot to be desired. Indeed there are a lot of examples, as the promotion blurbs claim. I like the examples that use "curl" to interact with the server, that is a good way to get familiar with the REST interface at a low level. But often important details are skipped and are left as a guessing exercise for the reader. A case in point is the design document in Chapter 5, which is really just incompletely specified pseudo-code.

Technical concepts are not fully explained. For example, MapReduce is mentioned for the first time in chapter 3. But only examples of Map functions are given, there are no examples of any Reduce functions, and no explanation of what they are supposed to do. The book states several times that "MapReduce can be challenging", without really explaining how or why - it leaves the reader wondering what the big deal is. Design documents are equally poorly explained.

Add to that the many spelling and grammar errors, and the whole book leaves the impression as if being written in great haste.
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
By d6y
Format:Paperback
I'm a little more positive on this text than the other reviews. I feel the writing is very good in parts, but could indeed do with a re-edit to improve the overall consistency. This first edition is inevitably out-of-date compared to 1.0 of CouchDB, has room for improvement, but is nevertheless a useful introduction to CouchDB and thinking about things in the CouchDB-way. I found it a pleasure to read and get a first introduction to NoSQL databases.
Comment | 
Was this review helpful to you?

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges