CPC G06F 16/2343 (2019.01) [G06F 16/2315 (2019.01); G06F 16/2365 (2019.01); G06F 16/2379 (2019.01)] | 20 Claims |
1. A method comprising:
setting, by an update processor, an anchor row vector identification of an anchor row associated with an object, wherein the anchor row vector identification represents a version identification of the anchor row;
reading, by a reader processor, the anchor row vector identification from the anchor row;
storing, by a storage processor, the anchor row vector identification to a local memory device;
accessing, by the reader processor, the anchor row upon a determination that the anchor row vector identification is visible using isolation requirements;
re-reading, by the reader processor, the anchor row vector identification from the local memory device; and
verifying data read from the anchor row at a time of the accessing includes a consistent version and a latest committed version of the object by:
determining, by the reader processor, whether the anchor row vector identification has not changed since a start of the accessing based on a comparison between the anchor row vector identification re-read and the data read from the anchor row; and
returning, by the reader processor, a portion of the data read from the anchor row in response to determining the anchor row vector identification has not changed.
|