读写锁调优缓存对象并发同步问题引伸思考分析

业务问题    最近调优一个多线程使用共享Map对象本地缓存性能问题。原有实现背景为Map对象存储从Redis加载的数据,若是对应Redis数据为空,须要调用Redis加载逻辑,这段逻辑封装在一个更新数据方法,而且加了同步锁,实现线程安全。java 示例代码: private Map<String,Object> cachMap = Maps.newHashMap(); public synchr
相关文章
相关标签/搜索