CPC G06F 11/1451 (2013.01) [G06F 11/1464 (2013.01); G06F 11/1469 (2013.01); G06F 11/1458 (2013.01); G06F 11/2094 (2013.01); G06F 2201/80 (2013.01)] | 20 Claims |
1. A system, comprising:
one or more processors and one or more memories having instructions that if executed by the one or more processors cause the one or more processors to:
store a table in a distributed data storage system, wherein the distributed data storage system stores data for the table in a set of multiple partitions on respective storage nodes,
wherein storage of data for the table in multiple partitions on respective storage nodes comprises storage of two or more replicas of each of the two or more partitions on respective storage nodes, wherein the two or more replicas of each of the two or more partitions constitute a replica group for the partition,
wherein the system is further configured to store metadata about each of the two or more partitions of the table in the distributed data storage system, and
wherein the metadata about each of the two or more partitions of the table comprises information about the members of the replica group for the partition; and
perform an independent backup operation for each of two or more partitions in the set of partitions in which data for the table is stored.
|