多线程更新数据的问题,就是一个线程池中我要更新280W的数据,这个线程池固定是 10个线程,
然后每次一个线程执行 更新 500条数据, 那280W / 500 = 5600,然后 for循环5600次,
每次线程池提交一个线程任务,就是上面说的更新500条数据,然后现在存在的问题是由于多线程的环境,
多个线程可能在更新重复的数据,导致最后可能出现少更新了一些数据,按照正常理想的情况下,应该是第一个线程
更新500条数据,第二线程继续更新后面500条数据,以此类推,这样就不会出现漏更新的问题,但是这样不就是
等于排队了,那么用多线程就没意义了,老师有什么方案嘛