

A professional writer for over 15 years, Martin 'MC' Brown is the author and contributor to over 26 books covering an array of topics, including programming, system management and web technologies.
Meer over Martin 'MC' BrownGetting Started with CouchDB
Extreme Scalability at Your Fingertips
Paperback Engels 2012 1e druk 9781449307554Samenvatting
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 users now demand from your applications-and how easy CouchDB is to set up, deploy, maintain, and scale.
The code-packed examples in this book will help you learn how to work with documents, populate a simple database, replicate data from one database to another, and a host of other tasks.
- Install CouchDB on Linux, Mac OS X, Windows, or (if you must) from the source code
- Interact with data through CouchDB's RESTful API, and use standard HTTP operations, such as PUT, GET, POST, and DELETE
- Use Futon-CouchDB's web-based interface-to manage databases and documents, and to configure replications
- Learn how to create, update, and delete documents in JSON format, and how to create and delete databases
- Work with design documents to get the formatting and indexing your application requires
Specificaties
Lezersrecensies
Inhoudsopgave
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
-Installation on Windows
-Installation from Source
-Next Steps
3. CouchDB Basics
-Using Futon
-Populating a Simple Database
-HTTP Operations
-Errors
-HTTP Headers
-HTTP URL Paths
-JSON
-Documents
4. Design Documents
-Creating Design Documents
-Shows
-Views
-Lists
Anderen die dit boek kochten, kochten ook
Rubrieken
- advisering
- algemeen management
- coaching en trainen
- communicatie en media
- economie
- financieel management
- inkoop en logistiek
- internet en social media
- it-management / ict
- juridisch
- leiderschap
- marketing
- mens en maatschappij
- non-profit
- ondernemen
- organisatiekunde
- personal finance
- personeelsmanagement
- persoonlijke effectiviteit
- projectmanagement
- psychologie
- reclame en verkoop
- strategisch management
- verandermanagement
- werk en loopbaan