Invention Grant
- Patent Title: Key-value stores implemented using fragmented log-structured merge trees
-
Application No.: US15276236Application Date: 2016-09-26
-
Publication No.: US10795871B2Publication Date: 2020-10-06
- Inventor: Vijaychidambaram Velayudhan Pillai , Ittai Abraham
- Applicant: VMware, Inc.
- Applicant Address: US CA Palo Alto
- Assignee: VMware, Inc.
- Current Assignee: VMware, Inc.
- Current Assignee Address: US CA Palo Alto
- Agency: Patterson + Sheridan, LLP
- Main IPC: G06F16/00
- IPC: G06F16/00 ; G06F16/22 ; G06F16/23

Abstract:
An example computer system includes a memory storing program code and a storage system storing at least a portion of a fragmented log-structured merge (FLSM) tree implementing a key-value store. The FLSM tree includes H levels, where H is an integer greater than one. The computer system further includes a central processing unit (CPU) configured to execute the program code stored in the memory to store a plurality of key-value pairs in the FLSM tree, the key value pairs having keys defined within a key space, the key space divided by a plurality of guards for each of the H levels of the FLSM tree, each of the key-value pairs being stored a maximum of H times in the FLSM tree.
Public/Granted literature
- US20180089244A1 KEY-VALUE STORES IMPLEMENTED USING FRAGMENTED LOG-STRUCTURED MERGE TREES Public/Granted day:2018-03-29
Information query