我是否同时在2个不同的StreamTask中使用相同的键值存储(RockDB)?

时间:2016-02-17 16:44:39

标签: java caching apache-kafka apache-samza

我使用Apache作为Kafka的Samza框架,我需要在2个任务之间共享相同的RockDBs键值存储。

我是否可以在没有存储密钥值的并发性的情况下这样做?

2 个答案:

答案 0 :(得分:0)

我部署了2个具有相同键值存储的任务,并且它正在运行。

所以我们可以。

答案 1 :(得分:0)

从Samza 0.12.0开始,没有支持在任务之间共享存储的方法。每个商店都为每个任务实例化(隔离)。

有关详细信息,请参阅此处的“本地状态”部分: http://samza.apache.org/learn/documentation/0.12/container/state-management.html