Cargando…

Getting started with CouchDB /

CouchDB is a new breed of database for the Internet, geared to meet the needs of today's dynamic web applications. With this concise introduction, you'll learn how CouchDB's simple model for storing, processing, and accessing data makes it ideal for the type of data and rapid response...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Brown, Martin C.
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Sebastopol, CA : O'Reilly, ©2012.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
Tabla de Contenidos:
  • Table of Contents; Preface; Introduction; Conventions Used in This Book; Using Code Examples; Safari® Books Online; How to Contact Us; Acknowledgements; Chapter 1. Why CouchDB?; Learning to Relax; A Different Data Model; Replication; Eventual Consistency; Data: Local, Remote, Everywhere; CouchDB Deployment and Peformance; Chapter 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; Chapter 3. CouchDB Basics; Using Futon
  • Managing Databases and DocumentsConfiguring 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; Chapter 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 functionsError handling in views; Temporary views; Querying View Results; Lists