CPC G06F 3/0602 (2013.01) [G06F 3/0643 (2013.01); G06F 3/0673 (2013.01)] | 16 Claims |
13. An operating method of a data storage device including a table area storing a sorted string table (SSTable) of a level 0 having a plurality of first unit information each including a key corresponding to a respective key-value (KV) command and a namespace from among a plurality of namespaces, the namespace identifying a tenant providing the respective KV command, and a subtree area having a plurality of subtrees corresponding to the plurality of namespaces, each of the plurality of subtrees storing an SSTable of level 1 having a plurality of second unit information each having a key, the operating method comprising:
selecting a victim SSTable in the table area;
generating new SSTable corresponding to a first namespace by using the victim SSTable; and
adding the new SSTable as an SSTable of level 1 in a subtree corresponding to the first namespace.
|