Scaling CouchDB

Reopl;ication, Clustering, and Adminstration

Specificaties
Paperback, 58 blz. | Engels
O'Reilly | 1e druk, 2011
ISBN13: 9781449303433
Rubricering
Hoofdrubriek : Computer en informatica
O'Reilly 1e druk, 2011 9781449303433
Verwachte levertijd ongeveer 16 werkdagen

Samenvatting

This practical guide offers a short course on scaling CouchDB to meet the capacity needs of your distributed application. Through a series of scenario-based examples, this book lets you explore several methods for creating a system that can accommodate growth and meet expected demand. In the process, you learn about several tools that can help you with replication, load balancing, clustering, and load testing and monitoring.

- Apply performance tips for tuning your database
- Replicate data, using Futon and CouchDB's RESTful interface
- Distribute CouchDB's workload through load balancing
- Learn options for creating a cluster of CouchDB nodes, including BigCouch, Lounge, and Pillow
- Conduct distributed load testing with Tsung

Specificaties

ISBN13:9781449303433
Taal:Engels
Bindwijze:paperback
Aantal pagina's:58
Uitgever:O'Reilly
Druk:1

Over Bradley Holt

Bradley Holt is a web developer, entrepreneur, user group organizer, non-profit board member, open source contributor, and author. He is the co-founder of Found Line, a Vermont-based creative studio with capabilities in web development, graphic design, and marketing strategy. He is a Board Member at Vermont Community Access Media, a non-profit community media and technology center. He has ten years of experience with PHP and MySQL and started using CouchDB soon before version 1.0 was released. He is a minor contributor of source code and bug reports to Zend Framework and an active member of the PHP community. He organizes the Burlington, Vermont PHP Users Group where he is a regular speaker and is involved with helping to organize other technology community events such as Vermont Code Camp. He is the author of the books 'Writing and Querying MapReduce Views in CouchDB' and 'Scaling CouchDB', both published by O'Reilly Media. He blogs at http://bradley-holt.com/.

Andere boeken door Bradley Holt

Inhoudsopgave

1. Defining Scaling Goals
-What is Scalability?
-Capacity Planning
-The CAP Theorem

2. Tuning and Designing for Scale
-Performance Tips
-Document Design

3. Replication
-Filters and Specifying Documents
-Conflict Resolution

4. Load Balancing
-CouchDB Nodes
-Replication Setup
-Proxy Server Configuration
-Testing

5. Clustering
-BigCouch
-Lounge
-Pillow

6. Distributed Load Testing
-Installing Tsung
-Configuring Tsung
-Running Tsung
-Monitoring
-Identifying Bottlenecks
-Test Configuration

Net verschenen

Rubrieken

Populaire producten

    Personen

      Trefwoorden

        Scaling CouchDB