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.

Reply via email to