Patent ID: 11886436
Assignee: OCIENT HOLDINGS LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 10:
11. A computer readable memory device comprises:
a first memory section that stores operational instructions that, when executed by a computing entity of a database system, causes the computing entity to:
receive a data set for storage in the database system, wherein the database system includes a plurality of storage clusters, wherein a storage cluster of the plurality of storage clusters includes a plurality of computing devices, wherein the data set is organized in rows and columns, and wherein the rows correspond to data records and the columns correspond to fields of the data records;

a second memory section that stores operational instructions that, when executed by the computing entity, causes the computing entity to:
determine whether to partition the data set based on a parameter associated with the data set; and
in response to determining to partition the data set:
determine partitioning parameters for the data set, wherein the partitioning parameters include query processing information regarding one or more of a sorting scheme, a retrieving scheme and a processing scheme for a subsequent query;
partition the data set into a plurality of data partitions in accordance with the partitioning parameters;
determine a first data storage coding scheme for a first partition of the plurality of data partitions, wherein the first data storage coding scheme includes encoding parameters regarding encoding the first partition into data segments and parity segments;
determine a first number of first raw data segments for a first segment group of the first partition based on the first data storage coding scheme; and
divide the first partition to produce the first number of first raw data segments for storage in the database system.