java - 我在 2 个不同的 hazelcast 成员中有相同的实体(例如 : "mapOfA, mapOfB"). 我想从一个成员同步更新此对象。这可能吗?

标签 java hazelcast

@配置 公共(public)类 HazelcastConfiguration {

@Bean
public Config config() {
    return new Config();
}

@Bean
public HazelcastInstance instance(Config config) {
    return Hazelcast.newHazelcastInstance(config);
}

@Bean
public IMap<Long, Firm> mapOfFirm(HazelcastInstance instance) {
    return instance.getMap("mapOfFirm");
}

}

//如何配置这个类或者做什么其他事情?

最佳答案

您可以使用事务一次性更新多个数据结构,或者制作这些映射 PartitionAware并在单个操作中使用 EntryProcessor 更新两个实体。我建议使用 PartitionAware 方法。

关于java - 我在 2 个不同的 hazelcast 成员中有相同的实体(例如 : "mapOfA, mapOfB"). 我想从一个成员同步更新此对象。这可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56864998/

相关文章:

java - Hazelcast MapStore 作为 Spring 组件

java - 集群环境下的Atmosphere框架

java - AutoBeanFactory在GWT 2.3中不起作用

java - Spring启动@Value NullPointerException

java - 数组的 equals 方法实现 - Java

java - JDBC 使用 where 条件在 resultSet 中返回 null 值。我尝试获取所有列,但它没有返回任何值

java - hazelcast.jar 和 hazelcast-all.jar 之间的区别

java - 过渡到黑屏

java - Hazelcast:具有多 CPU 机器的集群上的线程数

java - 使用 hazelcast 时 map 未准备好