The new Couchbase 2.1 release builds on the improvements that first landed with the Couchbase 2.0 release in December 2012.
“Couchbase 2.0 was a huge release for us, and with that release we became a document database and we added cross data center replication, ” Couchbase CEO Bob Weiderhold told Database Journal. “A lot of this release is about refining capabilities that we first delivered in the 2.0 release.”
Rahim Yaseen, senior vice president of product development, explained that one of the key refinements comes by way of improvements in the caching tier of Couchbase. Couchbase is no stranger to caching and since its inception has the memcached caching technology. Couchbase as a company was formed back in 2011 as a merger of CouchOne and Membase.
In the Couchbase 2.1 release, a multi-reader/writer dispatcher has been added. Yaseen explained that the new dispatcher improves the scalability of collapsed caching and data tier for the database.
“Previously, we were pretty darn good at low-latency, high-performance caching operations,” Yaseen said. “Now we’ve made sure that the I/O channels are fully utilized and we have a thread pooling that can support enormous amounts of data going back and forth from the disk to the cache.”