You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ignite缓存设置TTL后Get操作性能急剧下降问题咨询

Ignite缓存设置TTL后Get操作性能暴跌4-5倍的问题

为Ignite缓存设置TTL后,Get操作速度大幅变慢——相比未设置TTL的情况慢了4-5倍。我仅使用了以下配置:

return new CacheConfiguration<String, Object>("MyCache")
                .setCacheMode(CacheMode.REPLICATED)
                .setAtomicityMode(CacheAtomicityMode.ATOMIC)
                .setDataRegionName("MyDataRegion")
                .setExpiryPolicyFactory(AccessedExpiryPolicy.factoryOf(cacheTtlDuration)); // cacheTtlDuration 默认值为120分钟

请问是否需要设置额外的配置参数,或者这是Ignite的已知问题?我能接受性能存在合理差异,但如此大的差距实在令人困惑。

注:已通过JProfiler(插桩模式,仅插桩org.apache.ignite包)获取两种情况的调用栈对比截图。

内容的提问来源于stack exchange,提问作者KIA

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.19 00:45:39