发明名称 Storing events from a datastream
摘要 A data stream is stored in a database. An event pipe stores a sliding window of events from the data stream. A query is responded to by utilizing the sliding window of events stored in the event pipe.
申请公布号 US9465846(B2) 申请公布日期 2016.10.11
申请号 US201113111740 申请日期 2011.05.19
申请人 Hewlett Packard Enterprise Development LP 发明人 Chen Qiming;Hsu Meichun
分类号 G06F17/00;G06F17/30 主分类号 G06F17/00
代理机构 代理人 Dryja Michael A.
主权项 1. A method comprising: receiving a data stream of continuous data; setting up an event pipe in which is stored a sliding window of events from the data stream using a sliding window function having a parameter, wherein each event of the sliding window of events is stored within the event pipe as a tuple that maps attributes to values, and wherein old events within the event pipe are moved out of the event pipe as new events arrive, the sliding window function buffering and continuously maintaining events within the sliding window of events from the data stream; in response to the parameter of the sliding window function being set to a first value, responding, by the sliding window function, to an information request by returning the sliding window of events stored in the event pipe; emptying the event pipe whenever the sliding window of events stored in the pipeline has been utilized; and in response to the parameter of the sliding window function being set to a second value, returning, by the sliding window function, a null value, while the sliding window function still buffers and continuously maintains events within the sliding window of events from the data stream, the null value being returned even though new events are being received from the data stream.
地址 Houston TX US