page contents

mybatis批量插入数据怎么设计

Pack 发布于 2020-02-20 20:59
阅读 437
收藏 0
分类:Java开发


目前有一个需求,公司要求把银行流水全部导入数据库,使用的是表格,每次导入的数据量差不多都有10w。怎么设计?

408
Pack
Pack

场景分析:

1、使用excel 导入的,那用户体验自然需要考虑;(执行速度、结果反馈)

2、银行流水,那对数据完整性、正确性要求自然很高;(数据安全性、正确性)


根据已有的信息给出初步方案:

1、解析excel,如果想加速可以考虑csv 格式,直接读取文件;

2、数据库批量插入,每次插入多少,根据服务器、数据的情况来定;

3、对数据的校验,校验程度取决业务需求对数据质量的要求;

请先 登录 后评论