Couchbase Server 7
July 30, 2021
Server 7 release bridges the best aspects of relational databases like ACID
transactions with the flexibility of a modern database, allowing enterprises to
confidently accelerate strategic initiatives such as more quickly moving
business-critical applications into the cloud, improving application flexibility
and increasing developer agility. With Couchbase Server 7, enterprise
development teams get one unified platform and no longer need to use one
database for transactions and a separate database for developer agility and
scale. This means that customers can simplify their database architectures,
expand Couchbase usage into enterprise transactional applications and reduce
operating costs through performance enhancements.
"Our organization requires the ability to deliver faster operational performance
while lowering cost of ownership," said Jordan Gillespie, director of platform
engineering, NetDocuments. "The improvements facilitated by collection-level
processing of data access, partitioning and index isolation in Couchbase Server
7 provide that performance boost while lowering operating costs that modern
database applications like ours require."
According to Forrester, "Many organizations still use applications based on
legacy fourth-generation languages and database management systems and other
legacy technologies that haunt them to this day." As such, there is an urgent
need for a database platform that can support both developing and deploying new
applications and also modernizing and upgrading existing ones. Couchbase Server
7 eliminates the key friction points that have kept enterprises from modernizing
their relational-based applications, giving them the agility and flexibility to
accelerate the development of modern business-critical applications.
Customers benefit in many ways, including the ability to execute business
transactions within their customer-facing applications, develop rich customer
360 data models and applications that drive personalization and execute long
standing plans to modernize relational-based applications to the cloud.
Furthermore, development teams can more easily make the transition from legacy
relational databases to Couchbase's modern database without needing to re-train
team members as the platform supports the programming languages they already
use, combined with the familiarity of SQL that they already know.
Couchbase Server 7 highlights include:
the complexities of database sprawl by adding fully mature SQL transaction
capabilities. This means customers no longer need both a relational database and
also a NoSQL database. Couchbase now has multi-statement SQL transactions by
fusing together transactions and high-volume interactions. For the first time,
customers can do multi-document SQL ACID transactions with interactions in
microseconds all within one unified database platform.
Enabling runtime updates with zero downtime through a dynamic data containment
model. Couchbase Server 7 introduces schema and table-like organizing
structures, called "scopes and collections," within the schemaless database.
Only with Couchbase Server 7 can customers add a table (the "collection") in
Couchbase, while transactions are happening without having to add or modify the
schema (the "scope") or take down the database for this upgrade. This greatly
speeds up innovation cycles. The new multi-level, dynamic data organizing
structure allows the platform to match and migrate relational data models into
Couchbase Server 7, and then inverts ongoing control of the data structures from
the database administrator to the application developer, thereby improving their
Faster operational performance that lowers the total cost of ownership
facilitated by collection-level processing of data access, partitioning and
index isolation. Couchbase Server 7 also adds a configurable backup service.
Data sets delivered to microservices are faster, index builds execute in
parallel and indexes are portable during data rebalancing. And finally, the
query service adds a cost-based query optimizer to replace its former
Couchbase Server 7 is now generally available