Specifications for installing Couchbase Server.
To install Couchbase Server, follow these guidelines:
Quad-core for key-value store, 64-bit CPU running at 3GHz.
Six cores if XDCR (Cross Data Center Replication) and views are used.
16GB RAM (physical).
Block-based storage device (hard disk, SSD, EBS, iSCSI). Network filesystems such as CIFS and NFS are not supported.
A machine with minimum specifications must have:
- Dual-core CPU running at 2GHz for key-value store.
- 4GB RAM (physical).
Your machine must have enough memory to run the operating system and Couchbase Server. For example, if 8GB of RAM is dedicated to Couchbase Server, there must be also enough RAM to host the operating system. If additional applications and servers are running, additional RAM is required. For smaller systems, such as those with less than 16GB, allocate at least 40% of RAM to the operating system.
The following amount of storage must be available:
- 1GB for application logging.
- At least twice the disk space to match the physical RAM for persistence of information.