Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Getting Started with CouchDB
SPECIAL OFFER: Upgrade this ebook with O’Reilly
Preface
Introduction
Conventions Used in This Book
Using Code Examples
Safari® Books Online
How to Contact Us
Acknowledgements
1. Why CouchDB?
Learning to Relax
A Different Data Model
Replication
Eventual Consistency
Data: Local, Remote, Everywhere
CouchDB Deployment and Peformance
2. Installation
Installation on Linux
Installation on Mac OS X
Using Homebrew
Using MacPorts
Installation on Windows
Installation from Source
Configuring and Building CouchDB
Running CouchDB
Next Steps
3. CouchDB Basics
Using Futon
Managing Databases and Documents
Configuring Replication
Populating a Simple Database
Creating Databases
Creating Documents
Updating Documents
Deleting Documents
Deleting Databases
Common Operations
HTTP Operations
Errors
HTTP Headers
Request Headers
Response Headers
HTTP URL Paths
JSON
Documents
Document Structure
Document Types
Structure and Consistency
4. Design Documents
Creating Design Documents
Shows
Views
View Basics
Querying a View
Querying on Complex Data
Querying Compound Data
Reduce Functions
Built-in _count
Built-in _sum
Built-in _stats
Custom reduce functions
Error handling in views
Temporary views
Querying View Results
Lists
About the Author
SPECIAL OFFER: Upgrade this ebook with O’Reilly
← Prev
Back
Next →
← Prev
Back
Next →