想要对事件流进行实时度量计算,Azure中的一个好选择是什么?流分析还是风暴?我对SQL或Java感到满意,所以想知道其他差异是什么。
答案 0 :(得分:10)
这取决于您的需求和要求。我会尝试列出两者的优点和好处。在设置方面,Stream Analytics有风暴节拍。如果您需要经常提出许多不同的问题,Stream Analytics非常棒。 Stream Analytics也只能处理CSV或JSON类型的数据。 Stream Analytics也只能向Azure Blob,Azure Tables,Azure SQL,PowerBI发送输出;任何其他输出都需要Storm。 Stream Analytics缺乏Storm的数据转换功能。
风暴:
Stream Analytisc
答案 1 :(得分:0)
如果您正在寻求灵活性的多功能性。我会选择Stream Analytics,如果您需要受Stream Analytics限制的特定操作,那么值得研究Spark,它会为您提供数据持久性选项。在Stream Analytics输出端,一个有趣的事情是输出到事件中心并从那里使用它,为您提供无限的灵活性,以便您如何使用数据。
以下是Stream Analytics的输出选项以及Apache Spark on Azure
的链接希望这有帮助。