Azure Storm与Azure流分析

cyb*_*bis 7 azure hdinsight apache-storm azure-stream-analytics

希望在事件流上进行实时度量计算,Azure中的一个好选择是什么?流分析还是风暴?我对SQL或Java感到满意,所以想知道其他差异是什么.

Phu*_*ong 10

这取决于您的需求和要求.我会尝试列出两者的优点和好处.在设置方面,Stream Analytics有风暴节拍.如果您需要经常提出许多不同的问题,Stream Analytics非常棒.Stream Analytics也只能处理CSV或JSON类型的数据.Stream Analytics也只能向Azure Blob,Azure Tables,Azure SQL,PowerBI发送输出; 任何其他输出都需要Storm.Stream Analytics缺乏Storm的数据转换功能.

风暴:

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

Stream Analytisc

  • 易于安装
  • 仅限JSON和CSV格式
  • 可以在4分钟内更改查询
  • 仅接收来自Event Hub,Blob Storage的输入
  • 仅输出到Azure Blob,Azure表,Azure SQL,PowerBI

  • 更新重新分级流分析.现在它还支持物联网集线器作为输入,以及以下新输出:服务总线主题/队列,CosmosDB/DocumentDB,EventHub和Data Lake (2认同)