gpt4 book ai didi

java - 如何在 Hazelcast 中定义 map

转载 作者:行者123 更新时间:2023-11-30 08:06:24 24 4
gpt4 key购买 nike

我需要使用 Hazelcast 缓存 Java 项目中使用的数据库中的一些值。逻辑是检查缓存是否为空,然后通过调用 dao 方法填充它;否则,从缓存中返回对象。

我对 Hazelcast 完全陌生,对在 xml 文件中配置 map 感到困惑:它可以包含在 hazelcast 元素中,在这种情况下可以定义 TTL 和其他有用的属性,也可以在hazelcast 元素,使用对其的引用,无法使用属性的情况。

我不明白为什么同一 XML 元素存在这种语法差异。我正在处理的项目将使用在另一个项目中创建的 hazelcast 实例 bean,如果我在其外部定义映射,我将无法配置任何内容。

最佳答案

您可以在该 map 上调用此方法:

V put(K key, V value, long ttl, TimeUnit 时间单位);

您无需在 map 本身上配置任何内容。

关于java - 如何在 Hazelcast 中定义 map ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31036386/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com