На самом деле мы мигрируем из Coherence в Hazelcast.
В Coherence мы используем локальный кеш, подобный этому:
<cache-mapping>
<cache-name>INFOHUB_PROGNOSE_DATENSATZ_LOCAL</cache-name>
<scheme-name>default-local</scheme-name>
</cache-mapping>
<local-scheme>
<scheme-name>default-local</scheme-name>
</local-scheme>
Потому что в когерентности локальные кэши пермские намного лучше, чем распределенные.
Есть ли эквивалент в Hazelcast?
Нечто подобное заставляет Hazelcast иметь кеш только в локальной JVM.
Простая карта Java не является альтернативой из-за всех замечательных функций, таких как выселение, которые предлагает IMap.