CPC G06F 9/5066 (2013.01) [G06F 16/9027 (2019.01); G06F 16/906 (2019.01)] | 20 Claims |
1. A method for execution by a record processing and storage system, comprising:
receiving a set of records for storage, wherein the set of records are included in a plurality of pages stored by a page storage system, and wherein each page of the plurality of pages includes a plurality of records in the set of records;
generating key value-based record distribution data for the set of records based on a plurality of cluster key values of the set of records;
dividing a cluster key domain spanned by the plurality of cluster key values into a plurality of key space sub-intervals based on the key value-based record distribution data;
segregating the set of records into a plurality of row subsets corresponding to the plurality of key space sub-intervals; and
generating a plurality sets of segments by processing the plurality of row subsets in parallel.
|