1. A data storage device, comprising: a set of physical data storage blocks; a processing circuit coupled to the storage blocks that directly maps subsets of the physical data storage blocks to corresponding variable data records that include key-value pairs and that represent information stored on the subsets; an atomic record component that dynamically updates the mapping based on changes to the key-value pairs of the variable data records; and an aggregation component that re-allocates at least some of the stored information to different ones of the subsets of the physical storage blocks based at least on the changes to the key-value pairs of the variable data records.