发明名称 |
DATA STORAGE USING VECTORS OF VECTORS |
摘要 |
The systems and methods described here can reduce the storage space required (memory and/or disk) to store certain types of data, provide efficient (fast) creation, modification and retrieval of such data, and support such data within the framework of a multi-version database. In some embodiments, the systems and methods can store each field of a set of records as a vector of values, e.g., a data vector. A set of records can be represented using a vector id vector, or "vid" vector, wherein each element of the vid vector contains a reference to the memory location of a data vector. A header table can store associations between labels and "vid" vectors that pertain to those labels. Identical data vectors can be re-used between different record sets or vid vectors needing that vector, thus saving space. |
申请公布号 |
WO2016067107(A1) |
申请公布日期 |
2016.05.06 |
申请号 |
WO2015IB02234 |
申请日期 |
2015.10.27 |
申请人 |
KINAXIS INC. |
发明人 |
WALKER, ROBERT, N.;CROZMAN, JAMES, R.;KRAY, JANSEN, DONALD;YEUNG, MOSA, TO FUNG;DAGG, JAMES, GORDON |
分类号 |
G06F12/00;G06F17/00 |
主分类号 |
G06F12/00 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|