CPC G06F 16/2322 (2019.01) [G06F 16/2237 (2019.01); G06F 16/951 (2019.01)] | 18 Claims |
1. A computer-implemented method comprising:
receiving an index value of an index vector of a database, the index vector including at least the index value, and the index vector encoding a plurality of blocks, each of the plurality of blocks including consecutive time stamps;
in response to the receiving of the index value, determining a block containing the index value, the block being determined using at least a dictionary, the dictionary comprising a starts vector indicating a first index value of the block, a values vector indicating a value of the first index value of the block, and a time interval between the consecutive time stamps of the block; and
determining, using at least the dictionary, a time stamp value for the index value of the index vector, wherein the time stamp value is determined by calculating the time stamp value using the first index value of the block, the value of the first index value of the block, and the time interval.
|