Scaling Couchdb replication, clustering, and administration
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 proces...
Autor principal: | |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
Sebastopol, California :
Oreilly & Associates
2011.
|
Edición: | 1st ed |
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009628303106719 |
Tabla de Contenidos:
- Table of Contents; Preface; Conventions Used in This Book; Using Code Examples; Safari® Books Online; How to Contact Us; Acknowledgments; Chapter 1. Defining Scaling Goals; What is Scalability?; Capacity Planning; The CAP Theorem; Consistency; Availability; Partition Tolerance; Chapter 2. Tuning and Designing for Scale; Performance Tips; Document Design; Chapter 3. Replication; Filters and Specifying Documents; Conflict Resolution; Picking the Same Revision as CouchDB; Picking a Conflicted Revision; Merging Revisions; Chapter 4. Load Balancing; CouchDB Nodes; Replication Setup
- Proxy Server ConfigurationTesting; Chapter 5. Clustering; BigCouch; Lounge; Pillow; Chapter 6. Distributed Load Testing; Installing Tsung; Configuring Tsung; Running Tsung; Monitoring; Identifying Bottlenecks; Test Configuration