| CPC G06F 16/2365 (2019.01) [G06F 16/2379 (2019.01)] | 20 Claims |

|
1. A method, comprising:
generating a layout plan that is associated with a dataset;
obtaining a data record that is part of the dataset;
assigning a serial number to the data record;
storing the data record at a record storage location, the record storage location being selected based on the layout plan and the serial number that is assigned to the data record;
generating a metadata record that corresponds to the data record, the metadata record including at least one of the serial number and an indication of the record storage location;
storing the metadata record at a metadata storage location;
generating a data image of a range of data storage locations, the range including the data storage location where the data record is stored;
detecting whether the data image is corrupt based, at least in part, on the metadata record; and
generating a diagnostic message when the data image is corrupt,
wherein detecting whether the data image is corrupt includes detecting whether a timestamp of the data record is in a correct sequence with timestamps of other data records from the dataset that are stored in the data image.
|