Throughput by allowing queries to use a marginally delayed transactional view
AssigneeSap SE
InventorChristian BENSBERG
Life of this patent
Estimating the term…
Abstract
Disclosed herein are system, method, and computer program product embodiments for implementing database queries using a major commit time stamp (CTS). An embodiment operates by receiving a data query indicating a predetermined delay from a user equipment (UE) and retrieving a major CTS from a memory. The data query corresponds to data in the memory. The major CTS indicates an age of the data. The embodiment determines that the major CTS is within the predetermined delay. In response to determining that the major CTS is within the predetermined delay, the embodiment transmits the data corresponding to the major CTS to the UE.
Claims20
An index server, comprising:
- a memory;
- and
- at least one processor coupled to the memory and configured to:
- receive a data query corresponding to data in the memory from a user equipment (UE) indicating a predetermined delay, wherein a major commit time stamp (CTS) in the memory indicates an age of the data;
- and
- transmit the data corresponding to the major CTS to the UE, wherein the age of the data is within the predetermined delay.
A computer-implemented method for an index server, comprising:
- receiving a data query corresponding to data in a memory of the index server from a user equipment (UE) indicating a predetermined delay, wherein a major commit time stamp (CTS) in the memory indicates an age of the data;
- and
- transmitting the data corresponding to the major CTS to the UE, wherein the age of the data is within the predetermined delay.
A non-transitory computer-readable medium (CRM) comprising instructions to, upon execution of the instructions by one or more processors of an index server, cause the index server to perform operations, the operations comprising:
- receiving a data query indicating a predetermined delay from a user equipment (UE), wherein a major commit time stamp (CTS) from a memory of the index server indicates an age of data in the memory corresponding to the data query;
- and
- transmitting the data corresponding to the major CTS to the UE, wherein the age of the data is within the predetermined delay.
Dependencies are inferred from the claim text.