Couchbase. has been granted a patent for a distributed database system that enables client systems to manage transaction execution directly with database nodes. The system includes a mechanism to prevent transaction conflicts using a check-and-set (CAS) value, ensuring data integrity during concurrent operations. GlobalData’s report on Couchbase gives a 360-degree view of the company including its patenting strategy. Buy the report here.
According to GlobalData’s company profile on Couchbase, Content recommendation models was a key innovation area identified from patents. Couchbase's grant share as of July 2024 was 30%. Grant share is based on the ratio of number of grants to total number of patents.
Distributed database transaction management with conflict prevention
The granted patent US12032560B2 describes a non-transitory computer-readable storage medium and method for managing transactions in a distributed database system. The core functionality revolves around executing transactions that involve mutations of records stored across multiple database nodes. Each record is associated with a check-and-set (CAS) value, which is updated in response to modifications. The process begins with receiving a transaction request, followed by retrieving the current CAS value. If a mismatch is detected between the retrieved CAS value and a newly received CAS value, indicating that another transaction has modified the record, the current transaction is aborted. Conversely, if no mismatch is found, the transaction proceeds, and the CAS value is updated accordingly.
Further claims detail additional functionalities, such as modifying an active transaction record to reflect an aborted state, managing virtual attributes associated with records, and handling data staging for additional records at other database nodes. The method also includes provisions for reattempting transactions that have not expired, with mechanisms to ensure that no conflicting mutations are present before proceeding. This patent outlines a robust framework for ensuring data integrity and consistency in distributed database environments, addressing potential conflicts arising from concurrent transactions.
To know more about GlobalData’s detailed insights on Couchbase, buy the report here.
Data Insights
From
The gold standard of business intelligence.
Blending expert knowledge with cutting-edge technology, GlobalData’s unrivalled proprietary data will enable you to decode what’s happening in your market. You can make better informed decisions and gain a future-proof advantage over your competitors.