CLUSTER DESIGN CONSIDERATIONS
RAM: Memory is a key factor for smooth cluster performance. Couchbase best fits applications that want most of their active dataset in memory. It is very important that all the data you actively use (the working set) lives in memory.
COUCHBASE HIGH-LEVEL ARCHITECTURE
At the highest level, each node in a Couchbase cluster is identical and has two main components:
the data manager and the cluster manager. Other important architectural elements are a powerful map reduce engine to incrementally index and query documents, and cross datacenter replication technology to replicate documents across geographical data centers.
COUCHBASE INTRODUCTION
- By Srinivas Maddali -
Before you leap some Facts on Couchbase Cluster Design considerations
> RAM - depending upon the transactions and data accessed
> Number of Nodes - If you are able to deploy more nodes you are distributing the IO as also managing Node
COUCHBASE
Couchbase Server, originally known as Membase, is an open-source, distributed (shared-nothing architecture) NoSQL document-oriented database that is optimized for interactive applications. These applications must serve many concurrent users by creating, storing, retrieving, aggregating,
COUCHBASE02
- By Srinivas Maddali -
Before you start exploring this section you need to have...
Resource Requirements
The following hardware requirements are recommended for installation:
01. Quad-core for key-value store, 64-bit CPU running at 3GHz
02. Six cores if you use XDCR and views.