2017-02-21 98 views
1

Hazelcast Jet的使用案例有哪些?有没有人开始使用它?
我们的项目使用Hazelcast作为分布式地图,在这些键上持有键值对和分布式计算,以在持有键的节点上运行任务。我们也使用NearCache解决方案。Hazelcast Jet - 使用案例

我很想知道Hazelcast Jet的不同之处,它解决了哪些问题?

回答

2

从当前版本(0.3)开始,Jet的优势在于向每个分区提交Runnable的优势在于能够使用除Hazelcast地图以外的密钥进行分组。为了在分布式环境中工作,您必须将每个项目发送到负责其分组键的处理单元,这是从Jet轻松获得的。

此外,您可以构建一个多级级联的groupBy操作,您可以在数据流中分叉以便以多种方式重用相同的中间结果,您可以构建I/O任务分配的管道对所有CPU内核读取的数据进行处理等等,简而言之,就是全面的DAG计算引擎提供的所有优点。

当它达到1.0时,Jet还将支持容错无限流处理,基于事件时间的窗口等等。