发明名称 |
STORAGE AND ACCESS TIME FOR RECORDS |
摘要 |
In an example embodiment, information to be stored in a record is received, the information comprising at least two pieces of data of at least two different data types, at least one of the data types being of a variable length. Then a data structure is created. The data structure comprises a first portion indicating an offset size, a second portion comprising an offset pointing to a third portion of the data structure, the third portion of the data structure containing a table of offsets, each offset in the table of offsets pointing to a different one of the at least two pieces of data, the at least two pieces of data stored in a fourth portion of the data structure. A schema is also created for the data structure, the schema storing metadata for the at least two pieces of data. |
申请公布号 |
US2016350344(A1) |
申请公布日期 |
2016.12.01 |
申请号 |
US201514725437 |
申请日期 |
2015.05.29 |
申请人 |
Linkedln Corporation |
发明人 |
Sankar Sriram;Ivchenko Dmytro Andriyovich |
分类号 |
G06F17/30;G06F17/27 |
主分类号 |
G06F17/30 |
代理机构 |
|
代理人 |
|
主权项 |
1. A computer-implemented method comprising:
receiving information to be stored in a record, the information comprising at least two pieces of data of at least two different data types, at least one of the data types being of a variable length; creating a data structure, the data structure comprising a first portion indicating an offset size, a second portion comprising an offset pointing to a third portion of the data structure, the third portion of the data structure containing a table of offsets, each offset in the table of offsets pointing to a different one of the at least two pieces of data, the at least two pieces of data stored in a fourth portion of the data structure; creating a schema for the data structure, the schema storing metadata for the at least two pieces of data; and storing the data structure and the schema in a database. |
地址 |
Mountain View CA US |