当前位置: 首页 > 知识库问答 >
问题:

预期行为-在Hazelcast中地图级和键级的TTL?

钦枫
2023-03-14

假设我有一个Hazelcast映射,它在配置文件中定义了86400秒的TTL,在初始化映射时使用。

但是,我在代码中观察到在map中添加条目时(使用map.put())-还会为所有单个值传递另一个TTL。

关键级别的TTL会被认为是高级的,而TTL和map级别会被忽略吗?

共有1个答案

施俊驰
2023-03-14

是的;当您使用imap#put(key,value,TTL,timeunit)API设置TTL时,它将覆盖由映射的配置定义的TTL值。

 类似资料:
  • 当我在导航图中有多个顶级目的地,并且当我点击后退键完成我的应用程序时,除了之外的那些目的地不会完成,而是弹出片段。 FragmentA(开始目的地)- 我试过和/或但徒劳无功。 活动: layout.xml: nav_graph: 我知道重写是一种变通方法。 还有更根本的解决办法吗?

  • 我怎么可能得到这个信息?这没有任何意义。我正在使用

  • 我们已经在Highcharts Configuration Syntax一章中看到了用于绘制图表的配置 。 下面给出了具有级别的树映射图的示例。 配置 (Configurations) 现在让我们看一下所采取的其他配置/步骤。 series.type 将系列类型配置为基于树形图。 将类型设置为“treemap”。 var series = { type: 'treemap' }; 例子 (

  • 问题内容: 我正在尝试使用TreeMap按日期键在Java中对地图进行排序。这是我的代码 将含有像(例如21-3-2013)以字符串格式和外观日期。问题在于,它仅在TreeMap(mp)中存储12个键值对(每月一个),而不是预期的103(i)。有任何想法吗 ? 问题答案: 请参阅http://docs.oracle.com/javase/6/docs/api/java/text/SimpleDat

  • 问题是要确定子数据的总和是否等于父数据。如果是,返回真,否则返回假。 下面是我的代码,在提交时出现错误。我知道这是一个简单的问题,但在编写了条件之后,我很难通过遍历所有左右节点来递归检查二叉树中每个节点的和条件。 请指导我,因为我哪里做错了。

  • 我使用的是多节点hazelcast(3.11版本)集群。我的用例是,在hazelcast启动期间,我希望每个成员加载IMAP中的数据。我在hazelcast.xml中为每个节点配置了映射存储配置。 我已经在hazelcast.xml中添加了mapstore配置。该文件被放置在每个hazelcast节点的bin文件夹中。 Maploader源代码: 请帮助解决客户端代码中未找到类的异常。