Patent ID: 11886411
Assignee: MOLECULA CORP.
Field: Basic communication processes (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 9:
10. A method, comprising:
maintaining, by a compute cluster having a set of compute nodes, a virtual data source (VDS) that is based on a origin data source, wherein the VDS includes a bitmap index that stores data ingested from the origin data source via an ingestion routine associated with the origin data source, and wherein the data of the bitmap index is stored in pages of a file that are mapped to nodes of a set of binary trees (b-trees);
receiving, by the compute cluster, an update request to update the data of the bitmap index; and
writing, by the compute cluster based on data that is identified by the update request, one or more new pages to a write-ahead log to replace corresponding pages of the file without having to rewrite the file; and
processing a data request for data against the set of b-trees and the one or more new pages without accessing the origin data source.