Does view indexing get slower the more documents in the bucket?
In CouchDb we have some views that only apply to some of the documents in the database (bucket). When new documents are added with their own new view it has to consider all the documents in the bucket regardless even if the first line of the view is to return as it is the wrong type of document. As more documents are added to the database, initial view creation takes longer and longer, making the application look bad.
Does Couchbase 2 solve this problem in anyway? I did consider putting all related documents into their own bucket but I gather couchbase prefers to have big buckets rather many small buckets, so that does not sound like the best idea as we could have hundreds of thousands of buckets in that case.