US 11,656,991 B2
Device and method for maintaining summary consistency in caches
Aviv Kuvent, Hod Hasharon (IL); and Yair Toaff, Hod Hasharon (IL)
Assigned to Huawei Technologies Co., Ltd., Shenzen (CN)
Filed by Huawei Technologies Co., Ltd., Shenzhen (CN)
Filed on Jan. 3, 2022, as Appl. No. 17/567,675.
Application 17/567,675 is a continuation of application No. PCT/EP2019/067813, filed on Jul. 3, 2019.
Prior Publication US 2022/0121575 A1, Apr. 21, 2022
Int. Cl. G06F 12/00 (2006.01); G06F 12/0837 (2016.01); G06F 12/0842 (2016.01)
CPC G06F 12/0837 (2013.01) [G06F 12/0842 (2013.01); G06F 2212/608 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A device, comprising:
a memory comprising
one or more caches configured to store information related to at least one object from a plurality of objects, and
a summary structure configured to store at least one summary for at least one object from the plurality of objects;
a storage comprising
a volume configured to store at least one merge file comprising the plurality of objects, and a set of dump-files, each dump-file being associated with a specific cache-dump operation of the one or more caches; and
a processor configured to:
assign, to a cache from the one or more caches, a first identifier;
perform a cache-dump operation based on generating a dump-file associated with the first identifier and storing the information related to the at least one object from the cache to the generated dump-file; and
subsequently assign, to the cache from the one or more caches, a second identifier, wherein the second identifier is larger than the first identifier.