| CPC G06F 16/2358 (2019.01) [G06F 11/1451 (2013.01); G06F 16/219 (2019.01); G06F 16/2365 (2019.01); G06F 21/602 (2013.01); G06F 16/113 (2019.01); G06F 2201/84 (2013.01)] | 20 Claims |

|
1. A system, comprising:
at least one processor; and
a memory, storing program instructions that when executed by the at least one processor, cause the at least one processor to implement a database system, the database system configured to:
detect a compaction event for a backup of a data set;
identify persistent data objects of the backup of the data set to merge;
generate a merged persistent data object that includes items from the persistent data objects sorted according to values of the items and respective time values of the items, the values of the items being included if the respective time values of the items are within a retention threshold; and
generate a current item version of the merged persistent data object that includes the values of those items with a latest time value for the item.
|