ApacheIgnite的HibernateL2ReplicatedCache运行缓慢。
创始人
2024-09-06 01:00:46
0

问题可能在于 Ignite 和 Hibernate 的缓存同步机制。Ignite为 Hibernate L2缓存提供了两种可用配置:本地缓存(Local Cache)和复制缓存(Replicated Cache)。 本地缓存可以通过在每个节点上缓存数据来提高性能。但是,它的缺点是数据不会在节点之间同步,这会导致缓存不一致。然而,复制缓存在不同节点之间保持数据同步,但是这会影响性能,特别是当在大规模分布式系统中使用时。

可以尝试使用 Ignite 的 Partition-Aware 分区感知策略,该策略允许 cache key 使用哈希算法分配到不同的 partition,以便提高 L2 缓存的命中率。同时可以在 Ignite 配置中设置合适的缓存大小,以避免内存问题。

下面给出一个使用分区感知策略的示例代码:

// Configure Hibernate L2 cache with Ignite
Configuration config = new Configuration();
config.setProperty("hibernate.cache.region.factory_class", "org.hibernate.cache.infinispan.InfinispanRegionFactory");
config.setProperty("hibernate.cache.use_second_level_cache", "true");
config.setProperty("hibernate.cache.use_query_cache", "false");
config.setProperty("hibernate.cache.infinispan.statistics", "false");
config.setProperty("hibernate.cache.infinispan.cachemanager", "java:comp/env/infinispan/hibernate");

// Configure Ignite cache
Ignite ignite = Ignition.start("ignite-config.xml");
CacheConfiguration cacheConfig = new CacheConfiguration();
cacheConfig.setName("myCache");
cacheConfig.setPartitionLossPolicy(PartitionLossPolicy.READ_ONLY_SAFE);
cacheConfig.setNodeFilter(new GridNodeFilter() {
    @Override
    public boolean apply(ClusterNode node) {
        // Return true if the node is eligible to host cache

相关内容

热门资讯

透明私人局(德扑之星ai)外挂... 透明私人局(德扑之星ai)外挂透明挂辅助工具(透视)果真真的有挂(2020已更新)(哔哩哔哩),支持...
热点推荐!wpk系统(wEpO... 热点推荐!wpk系统(wEpOke)外挂透明挂辅助挂(透视)详细教程(真实有挂)-哔哩哔哩,支持语音...
分享实测(微扑克小程序)外挂透... 1、分享实测(微扑克小程序)外挂透明挂辅助机制(透视)软件透明挂(存在有挂)-哔哩哔哩;该软件可以轻...
必看攻略(德州版Wepoke)... 必看攻略(德州版Wepoke)外挂透明挂辅助机制(透视)软件透明挂(有挂透明挂)-哔哩哔哩;原来确实...
玩家必看科普(wEpOke)外... 玩家必看科普(wEpOke)外挂透明挂辅助APP(透视)的确真的有挂(2023已更新)(哔哩哔哩);...
必备教程!来玩德州app(We... 必备教程!来玩德州app(Wepoke)外挂透明挂辅助APP(辅助挂)切实教程(有挂秘诀)-哔哩哔哩...
透明教程(Wepoke安卓版)... 透明教程(Wepoke安卓版)外挂透明挂辅助挂(辅助挂)软件透明挂(真实有挂)-哔哩哔哩是由北京得W...
分享实测(wepoke模拟器)... 分享实测(wepoke模拟器)外挂透明挂辅助工具(透视)辅助透视(有挂总结)-哔哩哔哩1、每一步都需...
9分钟了解(德扑ai代理)外挂... 1、9分钟了解(德扑ai代理)外挂透明挂辅助挂(辅助挂)确实真的有挂(2022已更新)(哔哩哔哩);...
透视智能ai!aapoker透... 透视智能ai!aapoker透明挂(wEpOke)外挂透明挂辅助机制(辅助挂)2024新版教程(真的...