Azure Storm 与 A​​zure 流分析 [英] Azure Storm vs Azure Stream Analytics

查看:19
本文介绍了Azure Storm 与 A​​zure 流分析的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

想要对事件流进行实时指标计算,Azure 中什么是好的选择?流分析还是风暴?我对 SQL 或 Java 都很满意,所以想知道其他的区别是什么.

Looking to do real time metric calculations on event streams, what is a good choice in Azure? Stream Analytics or Storm? I am comfortable with either SQL or Java, so wondering what are the other differences.

推荐答案

这取决于您的需要和要求.我将尝试列出两者的优势和优势.在设置方面,Stream Analytics 比 Storm 更胜一筹.如果您需要经常问很多不同的问题,流分析非常有用.流分析也只能处理 CSV 或 JSON 类型的数据.流分析也只能将输出发送到 Azure Blob、Azure Tables、Azure SQL、PowerBI;任何其他输出都需要 Storm.Stream Analytics 缺乏 Storm 的数据转换功能.

It depends on your needs and requirements. I'll try to lay out the strengths and benefits of both. In terms of setup, Stream Analytics has Storm beat. Stream Analytics is great if you need to ask a lot of different questions often. Stream Analytics can also only handle CSV or JSON type data. Stream Analytics is also at the mercy of only sending outputs to Azure Blob, Azure Tables, Azure SQL, PowerBI; any other output will require Storm. Stream Analytics lacks the data transformation capabilities of Storm.

风暴:

  • 数据转换
  • 可以处理更多动态数据(如果您愿意编程)
  • 需要编程

流分析

  • 易于设置
  • 仅限 JSON 和 CSV 格式
  • 可以在 4 分钟内更改查询
  • 仅接受来自事件中心、Blob 存储的输入
  • 仅输出到 Azure Blob、Azure 表、Azure SQL、PowerBI

这篇关于Azure Storm 与 A​​zure 流分析的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆