A newer version of this documentation is available.

View Latest

System Resource Requirements

Although resource requirements will largely depend on the size and resource demands of your Couchbase deployment, there are some minimum and recommended specifications that you should follow.
Minimum Specifications Recommended Specifications

CPU

2 GHz dual core x86_64

3 GHz quad core x86_64

3 GHz six core x86_64 when using Cross Datacenter Replication (XDCR) and Views

RAM

4 GB (physical)

16 GB (physical)

Storage

Block-based (HDD, SSD, EBS, iSCSI)

Network file systems such as CIFS and NFS are not supported.

Block-based (HDD, SSD, EBS, iSCSI)

Network file systems such as CIFS and NFS are not supported.
You can reduce the CPU and RAM resources below the minimum requirements for development and testing purposes. Resources can be as low as 1GB of free RAM beyond operating system requirements, and a single CPU core. However, you must use at least the minimum system requirements for production.

The recommended specifications do not take into account your intended workload. You should follow the sizing guidelines detailed in Sizing Guidelines when deciding on machine specifications to run Couchbase Server.