Invention Grant
- Patent Title: Schema-agnostic indexing of distributed databases
-
Application No.: US15991786Application Date: 2018-05-29
-
Publication No.: US11030185B2Publication Date: 2021-06-08
- Inventor: Karthik Raman , Momin Mahmoud Al-Ghosien , Samer Boshra , Brandon Chong , Madhan Gajendran , Mikhail Mikhailovich Koltachev , Aravind Ramachandran Krishna , Emily Lawton , Liang Li , Karan Vishwanath Popali , Adrian Ilcu Predescu , Ankur Savailal Shah , Pankaj Sharma , Dharma Shukla , Hari Sudan Sundar , Krishnan Sundaram , Shireesh Kumar Thota
- 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: Alleman Hall Creasman & Tuttle LLP
- Main IPC: G06F16/22
- IPC: G06F16/22 ; G06F16/23 ; G06F16/27 ; G06F11/20 ; G06F16/2452 ; G06F16/28 ; G06F16/25 ; G06F16/21 ; H04L29/08 ; G06F9/50 ; H04L12/24 ; H04L12/911 ; H04L12/923 ; G06F16/182 ; G06F16/903 ; H04L29/06

Abstract:
Data sets such as databases are often distributed over a number of servers, where each server stores a subset of records and an index that enables the server to locate the records in response to queries. However, tight coupling of indexing and storage may limit load-balancing, fault recovery, and distribution. Instead, the set of servers may be partitioned into a set of storage servers that store the records and a set of index servers of the index over the records. In a set that is decoupled in this manner, load-balancing may involve provisioning and locating index servers independently of the provisioning and locating of the storage servers in view of the particular sensitivities and tolerances of various applications. Additionally, the index servers may also utilize a data layout that is selected and adapted independent of the data layout of the storage servers and/or the schema of the data stored thereby.
Public/Granted literature
- US20190340273A1 SCHEMA-AGNOSTIC INDEXING OF DISTRIBUTED DATABASES Public/Granted day:2019-11-07
Information query