I've been reading through the Couchbase Server documentation, and as I understand it, this is "how it all works":
- A cluster has one or more nodes (servers).
- A cluster has one or more buckets.
- A bucket has one or more views.
My questions:
- I would assume that the data in a bucket is distributed over all the nodes in a cluster, correct? Or is it replicated over all nodes?
- Assuming that a bucket spans over several nodes in a cluster, does a view retrieve data from all these nodes?
- Or is a bucket and its views specific to a certain node?