qq_40838030
从小我就黑
采纳率86%
2019-12-27 16:46

java如何快速插入多数据

40
已采纳

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

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

4条回答

  • dashicaineng 蔡能教授,网站特聘专家 2年前

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

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

    以上意见希望采纳

    点赞 2 评论 复制链接分享
  • weixin_39808420 世纪怪咖 2年前

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

    点赞 评论 复制链接分享
  • qq_32816495 data_jieyan 2年前

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

    点赞 评论 复制链接分享
  • www359956085 www359956085 2年前

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

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

    点赞 评论 复制链接分享

相关推荐