×

Hierarchical diff files

  • US 10,078,650 B2
  • Filed: 08/25/2016
  • Issued: 09/18/2018
  • Est. Priority Date: 06/19/2009
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • identifying data to be stored in one or more tables on a bucket, where the bucket is an allocation of a partitioned storage in a node of one or more nodes of a swarm database, the bucket having at least one replica, and where no two identical bucket replicas reside on a single node;

    assigning an identifier and a data storage hierarchical level to the data;

    mapping the data to an index and storing the data in accordance with the index and the data storage hierarchical level, the storing including writing the data to a row in one of the one or more tables on the bucket and recording a write operation into a transaction log of the node;

    receiving a plurality of write operations;

    combining a plurality of write tasks of the bucket for a predetermined time period;

    designating a merging limit value to the one or more tables on the bucket, wherein the merging limit value is indicative of one of a plurality of data storage hierarchical levels; and

    limiting a merging of files in accordance with the merging limit value by refraining from merging data files in the one of the plurality of data storage hierarchical levels once the merging limit value is met.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×