发明名称 METHOD AND APPARATUS FOR MAKING CHANGES TO A QUANTITY FOR A TIME INTERVAL WITHIN A TIME SERIES
摘要 A method is described that involves providing a persisted quantity for a time series time interval to a first transaction, then, providing the same persisted quantity to a second transaction that operates in parallel with the first transaction. The second transaction is not permitted to change the persisted quantity. The method also involves replacing the persisted quantity with a second persisted quantity within the time series. The second persisted quantity is determined by the first transaction. The method also involves writing a persisted quantity change for the time series time interval. The persisted quantity change is determined by the second transaction.
申请公布号 US2016063432(A1) 申请公布日期 2016.03.03
申请号 US201514859006 申请日期 2015.09.18
申请人 SAP SE 发明人 Suvernev Andrei;Glebe Thorsten;Soehner Volkmar;Booss Daniel
分类号 G06Q10/08 主分类号 G06Q10/08
代理机构 代理人
主权项 1. A computing system comprising: a machine including at least one processor and memory; and instructions disposed on a computer readable storage medium, the execution of the instructions by the at least one processor causing the machine to perform operations comprising: in response to a first transaction request to change a quantity value associated with a time interval within a time series data object in the memory, providing the quantity value to the first transaction and incrementing a counter of transactions associated with the time series data object by one, the counter stored as a last time interval of the time series data object; in response to a second transaction request to change the quantity value, providing the quantity value to the second transaction and incrementing the counter of transactions associated with the time series data object by one; decreasing the counter of transactions associated with the time series data object by one for each transaction associated with the time series data object that has committed; and permitting the time series data object to be deleted from the memory only if the counter is equal to zero.
地址 Walldorf DE