У меня одна и та же сущность в двух разных членах Hazelcast (например: "mapOfA, mapOfB").Я хочу обновить этот объект от одного члена синхронно.Является ли это возможным? - PullRequest
0 голосов
/ 03 июля 2019

@ Конфигурация public class 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");
}

}

// как настроить этот класс или что-то еще сделать?

1 Ответ

0 голосов
/ 03 июля 2019

Вы можете использовать транзакции для обновления нескольких структур данных за один раз или создать эти карты PartitionAware и обновить оба объекта с помощью EntryProcessor за одну операцию.Я предлагаю подход PartitionAware.

...