Search:

Search all manuals
Search this manual
Manual
Couchbase Server Manual 1.8
Additional Resources
Community Wiki
Community Forums
Couchbase SDKs
Parent Section
Couchbase Server Manual 1.8
Child Sections
Chapters

Chapter 4. Best Practices

Table of Contents

4.1. Cluster Design Considerations
4.2. Sizing Guidelines
4.2.1. RAM Sizing
4.2.2. Disk Throughput and Sizing
4.2.3. Network Bandwidth
4.2.4. Data Safety
4.3. Deployment Considerations
4.4. Ongoing Monitoring and Maintenance
4.4.1. Important UI Stats to Watch
4.4.2. Vacuuming
4.5. Couchbase Behind a Secondary Firewall
4.6. Using Couchbase in the Cloud
4.6.1. Local Storage
4.6.2. IP addresses
4.6.3. Security groups/firewall settings
4.6.4. Swap Space
4.7. Deployment Strategies
4.7.1. Deployment Using Amazon EC2 AMIs
4.7.2. Using a smart (vBucket aware) Client
4.7.3. Client-Side (standalone) Proxy
4.7.4. Using Server-Side (Couchbase Embedded) Proxy

When designing and building your Couchbase Server cluster you need to give some thought to a number of different aspects of your server and cluster configuration, including the configuration and hardware of individual nodes, in addition to the overall cluster sizing and distribution configuration.

For more information on the basic design and configuration of your Couchbase Server cluster, see Section 4.1, “Cluster Design Considerations”.

If you are hosting in the cloud, see Section 4.6, “Using Couchbase in the Cloud”.