java如何快速插入多数据

我库里有一张表 里面大概有百亿数据 然后我要将这百亿数据再次以每个数据重新生成100条数据插入到另外一张表,请问有什么方法可以快速处理 在最短时间内处理好

这个需要用到分布式数据库,也就是多个计算机并行插入才能快,单台计算机性能肯定不行。

另外可以使用NEO4J,它对于这种坐标点的存储具有比数据库更大的优势

以上意见希望采纳

问题描述的不是很具体
假设每个数据重新生成100条数据这个必须由java程序处理 然后再写入mysql 的话

一个是批量插入 减少连接数据库的次数
一个是使用有序的聚簇索引 减轻mysql写入的开销

百亿数据放mysql还是一个表,你这个怕是开玩笑吧 生成新的数据还是万亿 你这个问题都不对

数据库绝对撑不住这么多数据,就算你用最好的配置都不行,所以一个表这么多数据不可行,起码的分表存吧