We plan to deploy a 3 node cluster with 10 GB RAM each, use community edition and we use CRUD operations and view queries heavily (no N1QL). We have limited RAM, but we need to support high number of documents.
It is stated that “For smaller systems, such as those with less than 16GB, allocate at least 40% of RAM to the operating system.”
So, at most we can allocate 6GB to Couchbase in each node. (6GB * 3 = 18 GB)
- Why at least 4 GB RAM is required for OS (for our scenario)? Isn’t it much?
- If we use 16GB RAM per node, what is the ideal RAM quota for Couchbase, should we again consider allocating %40 to OS?