MapState updateTtlOnReadAndWrite 基于键或值?

MapState updateTtlOnReadAndWrite based on keys or values?

在 MapState 和 TTL 配置设置为 updateTtlOnReadAndWrite() 的情况下,TTL 是在读取键时更新(例如调用 map.keys())还是仅在检索关联值时更新?

当调用 updateTtlOnReadAndWrite() 时,api 和 contains() 一样会更新关联值的 TTL,即使我们没有触及该值。对于 api keys(),当迭代器访问这些键时,TTL 将被更新。不会更新迭代器未触及的键值的 TTL。