page contents

mybatis批量插入数据怎么设计

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

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

409
Pack
Pack

场景分析:
1、使用excel 导入的,那用户体验自然需要考虑;(执行速度、结果反馈)
2、银行流水,那对数据完整性、正确性要求自然很高;(数据安全性、正确性)

根据已有的信息给出初步方案:
1、解析excel,如果想加速可以考虑csv 格式,直接读取文件;
2、数据库批量插入,每次插入多少,根据服务器、数据的情况来定;
3、对数据的校验,校验程度取决业务需求对数据质量的要求;

请先 登录 后评论