Hazelcast相干本地缓存均衡

Hazelcast相干本地缓存均衡,hazelcast,oracle-coherence,Hazelcast,Oracle Coherence,实际上,我们正在从一致性迁移到Hazelcast 在一致性中,我们使用如下本地缓存: <cache-mapping> <cache-name>INFOHUB_PROGNOSE_DATENSATZ_LOCAL</cache-name> <scheme-name>default-local</scheme-name> </cache-mapping> <local-

实际上,我们正在从一致性迁移到Hazelcast

在一致性中,我们使用如下本地缓存:

    <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>

INFOHUB_PROGNOSE_DATENSATZ_LOCAL
默认本地
默认本地
因为在一致性方面,本地缓存优于分布式缓存

Hazelcast中有等值的吗? 类似于强制Hazelcast的方法是将缓存仅放在本地JVM中


普通的java映射是不可替代的,因为IMap提供了诸如逐出之类的所有强大功能。

Hazelcast的
IMap
旨在分发而非本地。您可以使用在当前JVM中保留一个子集(甚至100%),但这更像是一个物化视图


但是,在同一JVM中可以有多个Hazelcast实例。因此,您可以在关闭网络的情况下在JVM中拥有一个Hazelcast服务器实例。这将提供“分布式的”
IMap
,但仅在该IMap上分布,因此有效地是本地的。

Hazelcast的
IMap
旨在分布而不是本地的。您可以使用在当前JVM中保留一个子集(甚至100%),但这更像是一个物化视图

但是,在同一JVM中可以有多个Hazelcast实例。因此,您可以在关闭网络的情况下在JVM中拥有一个Hazelcast服务器实例。这将提供“分布式”
IMap
,但仅在该IMap上分布,因此有效地实现了本地