【问题标题】:How to define a map in Hazelcast如何在 Hazelcast 中定义地图
【发布时间】:2015-09-11 05:39:36
【问题描述】:

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

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

我不明白为什么同一个 XML 元素会出现这种语法差异。我正在处理的项目将使用在另一个项目中创建的 hazelcast 实例 bean,如果我在它之外定义地图,我将无法配置任何东西。

【问题讨论】:

    标签: java xml configuration-files spring-2.5 hazelcast-imap


    【解决方案1】:

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

    V put(K key, V value, long ttl, TimeUnit timeunit);

    您无需在地图本身上进行任何配置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-10-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多