My understanding of couchBase's clustering approach is to ensure that each node in the cluster receives an equal distribution of data. Then views are put on top of this which create searchable Indexes into the data.
When I query a view, do all documents within the index get checked? In my scenario, I have data which relates to a specific entity (think client-project-task-item) Across all my data; I will have enough items to require some horizontal scaling (assume 400 mil); however, each search will always relate to a given client-project-task for which the data set is small (assume 50 k). I think I'm looking for an answer of either: YES: the entire index is searched - but you use a big cluster so its still fast. or NO: through a clever indexing structure / routing approach (which works like this) - you can only search through a sub-set of your data Thanks; Brent -- You received this message because you are subscribed to the Google Groups "Couchbase" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
