Descriere
Apache CouchDB is an exciting database management system that is growing in popularity each day.This book introduces you to CouchDB, guiding you through its relatively short history and what makes itdifferent from the other database systems out there. It offers simple, unassuming steps on gettingCouchDB up and running on your computer that’s running Linux or Mac OS X. It guides you through theprocess of creating a database and working with data; covers more complex topics such as views andmap/reduce; and explores advanced database concepts such as replication, compaction, anddeployment. It also shows you how to develop applications that are housed entirely in the databaseitself, in addition to using Python, Django, and Ruby to interact with CouchDB from a traditional serversideapplication.
Who This Book Is For
This book is written for anyone with an interest in CouchDB, document-oriented databases, or databasedevelopment in general. It does not assume any knowledge in relation to CouchDB, although someexperience with UNIX commands and basic JavaScript skills are beneficial.