jstorm了解—应用场景
来源:互联网 发布:unity3d vr材质 编辑:程序博客网 时间:2024/04/30 06:43
JStorm处理数据的方式是基于消息的流水线处理, 因此特别适合无状态计算,也就是计算单元的依赖的数据全部在接受的消息中可以找到, 并且最好一个数据流不依赖另外一个数据流。
因此,常常用于:
- 日志分析,从日志中分析出特定的数据,并将分析的结果存入外部存储器如数据库。目前,主流日志分析技术就使用JStorm或Storm
- 管道系统, 将一个数据从一个系统传输到另外一个系统, 比如将数据库同步到Hadoop
- 消息转化器, 将接受到的消息按照某种格式进行转化,存储到另外一个系统如消息中间件
- 统计分析器, 从日志或消息中,提炼出某个字段,然后做count或sum计算,最后将统计值存入外部存储器。中间处理过程可能更复杂。
举例:
- 双十一直播间,交易数值的实时计算
- 大批量数据的迁移
参考文献
- github/jstorm
0 0
- jstorm了解—应用场景
- 【NoSQL】——了解Redis 以及应用场景
- 了解mongodb应用场景、限制及实践
- 全面了解 Nginx 主要应用场景
- 全面了解 Nginx 主要应用场景
- 全面了解 Nginx 主要应用场景
- 全面了解 Nginx 主要应用场景
- 全面了解 Nginx 主要应用场景
- 全面了解Nginx主要应用场景
- 全面了解 Nginx 主要应用场景
- 全面了解 Nginx 主要应用场景
- 全面了解 Nginx 主要应用场景
- 全面了解 Nginx 主要应用场景
- 全面了解 Nginx 主要应用场景
- 深度学习要多深,才能了解你的心?——DNN在搜索场景中的应用
- jstorm
- jstorm
- Jstorm
- Rails项目中避免滥用这三种特性
- 51nod 1013:3的幂的和 快速幂
- Understanding JVM Internals
- ubuntu系统权限提权
- 产品经理必读:PRD文档详细解析
- jstorm了解—应用场景
- PHP中判断变量为空的五种方法
- 在VMware Workstation 9中安装Mac OS X 10.8 Mountain Lion
- 如何利用General框架进行三层架构开发
- Android 亮度调节
- Unity性能优化原则(一)
- 腾讯2015校招笔试题选择题部分
- JQuery的$.extend()的简单用法
- ubuntu逃逸到本地权限提升