首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Nesper - MarketDepth.std.unique(key).win:time_batch(500毫秒与MarketDepth.win:time_batch(500毫秒).std:unique(密钥)之间的差异

Nesper - MarketDepth.std.unique(key).win:time_batch(500毫秒与MarketDepth.win:time_batch(500毫秒).std:unique(密钥)之间的差异
EN

Stack Overflow用户
提问于 2014-06-03 11:42:00
回答 1查看 90关注 0票数 0

Nesper中执行以下语句有什么区别

MarketDepth.std.unique(key).win:time_batch(500 msec) vs MarketDepth.win:time_batch(500 msec).std:unique(key)

第一个是不是每500毫秒批处理一次具有唯一密钥的所有事件?而第二个是批处理所有事件,并每500毫秒发送一次所有唯一密钥?

如果使用命令output every 500 msec而不是time_batch呢?任何帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2014-06-03 20:43:33

这是没有区别的。更长的话说,按键唯一的最后一个事件和最后500毫秒的事件之间的交集与最后500毫秒的事件和按键唯一的最后一个事件之间的交集相同。

单独考虑,time_batch数据窗口和输出速率限制实现了类似的功能。例如,与特定的select子句和其他数据窗口一起使用时,它们不会。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24006748

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档