目前我正在使用Esper事件处理器。情况如下:
有一台服务器从客户端接收多条消息,这些消息被插入到流中。目前有两种类型的流,称为 str1,str2 ,它们都包含不同的事件类型。为了对齐来自不同客户端的消息,我正在寻找一种对齐机制。
一个eventtype( type1 )的包包含绝对时间信息,变量名为 globaltime 。现在的挑战是订购 type1 的不同客户的事件,因此可以通过来自type1事件的顺序的信息来排序 type2 的事件。
我的第一个直觉是采用 x 秒的时间窗口并使用 ORDER BY 子句。但是,如何根据 type1 事件的顺序订购 type2 事件。
我希望这个解释足够明确,可以提出一些建议或提示。
Thnx提前。
Grtz Mv2k
答案 0 :(得分:0)
在Esper中有一个时间顺序窗口似乎可以完成这项工作