有没有类似缓存这样可以先进先出,但又可以快速寻找的对象?

Nihility/ 2018-03-19 10:47:20
需求:
1、可以存储固定长度(不能像集合那样会自动扩容的)
2、溢出的时候,会直接移除最后的对象
3、寻找起来比较快(类似集合的contains方法)
...全文
289 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
maradona1984 2018-03-19
  • 打赏
  • 举报
回复
引用 2 楼 qq724581322 的回复:
[quote=引用 1 楼 maradona1984 的回复:] redis的zset或许跟你想要的类似,但zset元素不能重复,类似map 你可以依据redis封装一层你想要的
不用缓存可以吗[/quote] 能满足你的需求的代码都是可以的,不存在一定要用某种特定的技术或者工具
tianfang 2018-03-19
  • 打赏
  • 举报
回复
Disruptor: Ringbuffer http://ifeve.com/dissecting-disruptor-whats-so-special/
maradona1984 2018-03-19
  • 打赏
  • 举报
回复
redis的zset或许跟你想要的类似,但zset元素不能重复,类似map 你可以依据redis封装一层你想要的
Nihility/ 2018-03-19
  • 打赏
  • 举报
回复
引用 1 楼 maradona1984 的回复:
redis的zset或许跟你想要的类似,但zset元素不能重复,类似map 你可以依据redis封装一层你想要的
不用缓存可以吗

50,452

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧