Method and apparatus for replicating data
AssigneeMachbase, Inc.
InventorSung Jin Kim
Life of this patent
Estimating the term…
Abstract
Provided herein are a method and an apparatus for replicating data. A master node or a data node stores data and indices in a table region including a plurality of data regions and a plurality of index regions, merges the plurality of index regions with one another to be one index region, and then replicates a table region including the plurality of data regions and the one index region to other nodes.
Claims11
A method for replicating data of a time series database including a master node and one or more data nodes, performed by a node apparatus constituting a database system, comprising:
- storing data and indices in a table region including a plurality of data regions and a plurality of index regions;
- merging the plurality of index regions with one another to be one index region;
- and
- replicating a table region including the plurality of data regions and the one index region to other nodes,
- wherein the merging is performed by modifying a relation identifier so as to indicate the plurality of index regions, and
- the replicating is performed by using the relation identifier indicating the plurality of index regions.
A node apparatus of a database, comprising:
- a data receiving unit receiving data;
- a data storing unit storing data and indices in a table region including a plurality of data regions and a plurality of index regions;
- and
- a replicating unit merging the plurality of index regions with one another to be one index region and replicating a table region including the plurality of data regions and the one index region to other nodes,
- wherein the merging is performed by modifying a relation identifier so as to indicate the plurality of index regions, and
- the replicating is performed by using the relation identifier indicating the plurality of index regions.
A computer-readable non-transitory recording medium in which programs for performing a method for replicating data by a node apparatus constituting a database system in a time series database including a master node and one or more data nodes are recorded, the method for replicating data including:
- storing data and indices in a table region including a plurality of data regions and a plurality of index regions;
- merging the plurality of index regions with each other to be one index region;
- and
- replicating a table region including the plurality of data regions and the one index region to other nodes,
- wherein the merging is performed by modifying a relation identifier so as to indicate the plurality of index regions, and
- the replicating is performed by using the relation identifier indicating the plurality of index regions.
Dependencies are inferred from the claim text.