【问题标题】:Hazelcast IMDG vs Hazelcast JetHazelcast IMDG 与 Hazelcast Jet
【发布时间】:2023-03-08 01:49:01
【问题描述】:

我在我的应用程序中使用 Hazelcast IMDG。

我听说 Hazelcast Jet 提供比 Hazelcast IMDG 更快的数据处理。

如果是。

Hazelcast Jet 是开源的吗?

Hazelcast Jet 提供 Hazelcast IMDG 可用的所有功能?

【问题讨论】:

    标签: java hazelcast hazelcast-jet


    【解决方案1】:

    是的,它是open-source。您可以通过 JetInstance.getHazelcastInstance() 使用来自 Jet 的 Hazelcast 的所有功能。

    【讨论】:

      【解决方案2】:

      Hazelcast Jet 是开源的吗?

      是的,是open source

      Hazelcast jet 建立在 Hazelcast IMDG 之上。

      如果您想实时进行流处理或批处理,您应该使用 jet。 如果您需要共享(分布式)缓存,请使用 Hazelcast IMDG

      【讨论】:

      • 如果我使用 Hazelcast IMDG 作为共享(分布式)缓存,并且我希望从该缓存流式传输数据(要在其他地方处理,所以我不能使用 IMDG EntryProcessor 架构)不会引发 OutOfMemoryError 相关问题?
      • 您可以启动一个新的 Jet 集群,连接到当前的 IMDG 集群并将数据流出,而不是在一个集群中运行 Jet 作业和 IMDG 缓存服务,请参阅操作方法:jet-start.sh/docs/how-tos/stream-imap只需使用 Sources.remoteMapJournal() 而不是 Sources.mapJournal。这种架构完全隔离了 IMDG 和 Jet。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多