Dynamic storage in key value solid state drive

    公开(公告)号:US11960721B2

    公开(公告)日:2024-04-16

    申请号:US17859192

    申请日:2022-07-07

    IPC分类号: G06F3/06

    摘要: A method for dynamically storing keys and values includes receiving a request for storing one or more keys in a key value Solid State drive (KV-SSD). The method further includes performing a storage operation for storing each key of the one or more keys in a node of a data structure of the KV-SSD. The storage operation includes allocating a first region in the node for storing the key, such that a size of the first region is equal to a size of the key. The storage operation further includes allocating a second region in the node for storing key metadata associated with the key, such that the second region is of a predetermined size. The storage operation further includes storing the key in the first region and the key metadata in the second region of the node.