我使用 Apache 作为 Kafka 的 Samza 框架,我需要在 2 个任务之间共享相同的 RockDB 键值存储。
我可以在没有存储键值并发的情况下这样做吗?
我使用 Apache 作为 Kafka 的 Samza 框架,我需要在 2 个任务之间共享相同的 RockDB 键值存储。
我可以在没有存储键值并发的情况下这样做吗?
从 Samza 0.12.0 开始,不支持在任务之间共享存储的方式。每个商店都为每个任务实例化(隔离)。
有关更多信息,请参阅此处的“本地状态”部分:http: //samza.apache.org/learn/documentation/0.12/container/state-management.html
我部署了 2 个具有相同键值存储的任务并且它正在工作。
所以是的,我们可以。