Couchbase. has filed a patent for a system utilizing a hybrid key-value storage engine with log-structured merge tree and segmented log-structured object store. The system efficiently manages data by separating index and document data, performing garbage collection of stale document versions, and initiating compaction operations based on fragmentation levels. 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 January 2024 was 28%. Grant share is based on the ratio of number of grants to total number of patents.

Efficient data management system using log-structured merge trees

Source: United States Patent and Trademark Office (USPTO). Credit: Couchbase Inc

The patent application (Publication Number: US20240028596A1) describes a computer-implemented method for maintaining data in a data management system. The method involves storing a set of documents in a log-structured object store with sequence numbers and values, utilizing log segments, log-structured merge-trees for mapping keys to sequence numbers, and a delete list for managing stale document sequence numbers. The system monitors fragmentation within log segments and triggers compaction operations when fragmentation exceeds a set threshold. Additionally, the method includes handling client queries, searching for keys in cache memory and log-structured merge-trees, obtaining document values, and updating documents efficiently.

Furthermore, the patent application details the steps for maintaining data in a data management system using a computer-readable storage medium and a computer system. These steps involve storing documents, managing merge-trees and delete lists, monitoring fragmentation, and initiating compaction operations. The system also handles client queries, retrieves document values, and updates documents effectively. By utilizing log-structured object stores, merge-trees, and delete lists, the method ensures efficient data management and retrieval processes. Overall, the patent application outlines a comprehensive approach to data maintenance in a system that prioritizes performance and scalability through innovative techniques such as log compaction and query optimization.

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.

GlobalData

GlobalData, the leading provider of industry intelligence, provided the underlying data, research, and analysis used to produce this article.

GlobalData Patent Analytics tracks bibliographic data, legal events data, point in time patent ownerships, and backward and forward citations from global patenting offices. Textual analysis and official patent classifications are used to group patents into key thematic areas and link them to specific companies across the world’s largest industries.