几百万数据根本就算不上多,一个小时应该可以轻松搞定,如果怕数据重复,就需要为各个线程添加相应的起始和结束位置,而且最好批量去取数据。
100 个的话 分10个线程 每个 10个循环 10*i 的过程又或者奇数 偶数交叉查询
用线程池吧,弄个几百个线程,每个线程负责读1万行。
每个线程设置一个编号,获取的数据记录的某个字段对线程总数取余