Invention Grant
- Patent Title: Key-value storage system including a resource-efficient index
-
Application No.: US15207355Application Date: 2016-07-11
-
Publication No.: US10515064B2Publication Date: 2019-12-24
- Inventor: John G. Bennett , Chen Fu , Ashwini S. Khade
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Rainier Patents, P.S.
- Main IPC: G06F16/22
- IPC: G06F16/22 ; G06F16/9535

Abstract:
A key-value storage system is described herein for interacting with key-value entries in a content store using a resource-efficient index. The index provides a data structure that includes a plurality of hash buckets. Each hash bucket includes a linked list of hash bucket units. The key-value storage system stores hash entries in each linked list of hash bucket units in a distributed manner between an in-memory index store and a secondary index store, based on time of their creation. The key-value storage system is further configured to store hash entries in a particular collection of linked hash bucket units in a chronological order to reflect time of their creation. The index further includes various tunable parameters that affect the performance of the key-value storage system.
Public/Granted literature
- US20180011852A1 Key-Value Storage System including a Resource-Efficient Index Public/Granted day:2018-01-11
Information query