Couchbase claims that multi-dimensional scaling outperforms one dimensional scale limitations of Oracle, MongoDB, and Cassandra.
The Couchbase Server 4.0 solution, set to be realised this summer, will provide a more cost effective platform and increased application performance.
Hardware resources will be independently assigned and optimised on a per node basis, as application requirements change, with MDS allowing customers to isolate database query, index and data services.
Because of its new configurations, the new server was designed to be configurable during run time, giving organisations the ability to attribute one configuration at launch, and then change the scaling based on application performance needs. The MDS will enable enterprises to run database services on separate hardware and assign right-sized servers for each service.
The new solution was designed to be used by every database. Companies will be capable of isolating the query service and assign to it a small set of low cost commodity servers or a large server with more computing power. This will result in faster queries and avoids impacting other services.
Enterprises will be able to maintain multiple indexes without degrading read/write or query performance, as MDS will make enterprises able to isolate the index service so that index operations are performed only on the assigned hardware.
With Multi-Dimensional Scaling, users will be able to isolate the data service on low-cost boxes to maintain sub-millisecond read/write operations with no degradation from query or index services.
Bob Wiederhold, CEO at Couchbase, said: "Unlike MongoDB, Oracle, Cassandra, and other databases that have a limiting ‘one size fits all’ approach to scaling, Couchbase is enabling organisations to precisely provision hardware to meet application performance requirements.
"With Multi-Dimensional Scaling, enterprises can independently assign and scale the index, query and data services to specific servers. This improves performance, reduces hardware costs, and enables enterprises to support a much broader set of applications with a single database: Couchbase Server."
Matt Aslett, research director, data platforms and analytics: "Enterprises are faced with a broad range of data processing requirements, for which they have traditionally relied on extending the relational model and, more recently, combined a variety of specialist NoSQL databases,"
"Our research suggests that enterprises are making strategic investments in more agile, multi-model databases that serve a variety of needs. Couchbase’s Multi-Dimensional Scaling appears to be an innovative, flexible, approach to supporting a wider range of data processing workloads."