- 博客(1)
- 收藏
- 关注
原创 MyBatis多线程查询数据,数据重复,缓存不更新
前阵子项目有个需求,对历史数据处理生成新数据. 具体做的就是从表A查询 ->插入表B ->对表A更新标志位 因为数据量大概有500万甚至更多,所以采用了每次查询5000条,开4线程去更新.使用countDownLatch做的同步,4个线程把5000条数据处理完以后再查5000,一直到所有数据全部处理完. 实际运行的时候就是,主线程反复查询到的5000条没有变化.子...
2019-03-08 17:40:36
1464
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人