I'm evaluating some database possibilities for a large-scale (many billions of entries, many terabytes of data) storage solution where we will do random primary key-lookups almost exclusively.
Given it's capabilities, Membase
(Couchbase 1.8
) looks almost like a perfect fit, and some previous tests makes us believe it is highly performant for our usecase. Our main concern with using this though, is that since Couchbase 2.0
looks like a whole new direction from 1.8
, the characteristics of the product might change. We like Couchbase 1.8
because it does exactly what we need very well.
We don't need views or map/reduce capabilities. While these are nice features to have, they are not something we need and not something we want if they are at all detrimental to performance. We've ruled out CouchDB
mostly due to the complexity in scaling (adding/removing nodes) which is of course much better in Couchbase, but also because we had some concerns about it's disk usage.
Is anyone aware of any performance measurements made for 1.8
vs 2.0
, disregarding all view and M/R capabilities?
Will the 1.8
fork continue to be maintained? Or is 1.8
dead, and we should just move on?