为了账号安全,请及时绑定邮箱和手机立即绑定

java 系统加载的时候,缓存1张配置表

java 系统加载的时候,缓存1张配置表

侃侃尔雅 2019-02-22 14:42:20
1张表示配置信息的数据表,数据量不大,最多100行,字段就5个,不频繁更新想系统启动的时候把表的信息加载到程序里面而且想开一个scheduled 定时刷新请问用什么数据结构?SynchronizedList() or AtomicReference?存在的情况是,1个线程更新,多个线程读取。或者考虑ehcache?两台虚拟机
查看完整描述

2 回答

?
桃花长相依

TA贡献1860条经验 获得超8个赞

才100个数据考虑的太多了吧?配置信息一般情况是读多写少,而且是key-value类型,搞一个concurrentHashMap就完了吧。。至于更新,你搞一个schedule也行,搞一个watcher机制也行。感觉题主有些过度设计

查看完整回答
反对 回复 2019-03-01
  • 2 回答
  • 0 关注
  • 404 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信