java和azure流分析之间的区别

时间:2017-11-17 11:58:43

标签: java azure azure-stream-analytics

很抱歉这个问题,但Java Streams和Microsoft Azure Stream Analytics之间有什么区别吗?

我确实看到了天蓝色流分析带来的好处,但有什么区别吗?例如,Azure Stream Analytics可以执行的操作,而不是Java Streams。

我也明白Azure Stream Analytics可以与Java一起使用..

1 个答案:

答案 0 :(得分:1)

您正在将苹果与橙子进行比较。 Java Streams用于处理过程中的数据,就像.Net Linq一样。请参阅this blogpost进行比较。

Azure Stream Analytics是一项云服务,可让您分析大量传入的实时数据(如来自不同物联网传感器的数千个事件),并将转换应用于该数据,同时将其输出到目标文件,如文件或报告工具等等。

你看到有什么相似之处吗?没有?好吧,因为你不能那样比较它们。

关于Azure流分析能够利用Java:我不知道。它使用一种语言来编写流处理作业。请参阅the docs

支持Java的apache对应物是Apache Storm或Spark(我对这些产品并不熟悉),另见Azure Storm vs Azure Stream Analytics