如何解决具有最短保留时间的 Java 自过期地图/缓存
我正在构建一个服务,该服务不断接收数据包并根据数据包组 ID 将它们连接起来。所以我需要一个缓存,它可以根据密钥将类似的数据包存储在一起,并且可以在一定时间后使组密钥过期,以便为新数据腾出空间。但是,我还需要保证缓存不会在到期时间之前使组到期。我研究了番石榴缓存,它说它甚至可以在达到基于并发级别和段大小的最大大小之前驱逐密钥。由于我使用了多个线程,因此我很担心这种行为。是否有基于 Java 的缓存/并发映射可以满足此要求?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。