1. 首页
  2. 编程语言
  3. Java
  4. 实时计算知多少?

实时计算知多少?

上传者: 2021-07-01 17:45:19上传 PDF文件 326.94 KB 热度 16次

历史数据还好说,我们可以按日期来归档,并可以通过批处理式的离线计算,将结果缓存起来。那么,这种计算模型就是实时计算模型,也可以认为是流式计算模型。转发最多的微博是什么?我们以一个简单的滑动窗口计数的问题,来揭开所谓实时计算的神秘面纱。假设,我们的业务要求是:统计20分钟内最热的10个微博话题。每隔一段时间,就会触发这样一个事件,当流的下游的bolt收到一个这样的事件时,就可以选择是增量计数还是将结果聚合并发送到流中。bolt如何判断收到的tuple表示的是“tick”呢?的clojure代码,我们可以知道SYSTEM_TICK_STREAM_ID在定时事件的回调中就以构造函数的参数传递给了tuple,那么SYSTEM_COMPONENT_ID是如何来的呢?

用户评论