【开源中国 APP 全新上线】“动弹” 回归、集成大模型对话、畅读技术报告”
jpa 想一次性保存一万条数据,用save方法和saveAll 方法都会很慢,最快也得几十秒,想问问各位大牛,有没有好的方式推荐呢?(mysql 的批量insert 暂时不考虑,只考虑jpa方式的,)
【开源中国 APP 全新上线】“动弹” 回归、集成大模型对话、畅读技术报告”
jpa 想一次性保存一万条数据,用save方法和saveAll 方法都会很慢,最快也得几十秒,想问问各位大牛,有没有好的方式推荐呢?(mysql 的批量insert 暂时不考虑,只考虑jpa方式的,)
用 `JdbcTemplate` 的 `batchUpdate` 试试
每次都是保存一个对象,然后循环,当然慢了
考虑线程池看看
1. jdbctemplate, 使用mysql特殊的insert语法.
2. 使用JPA, 把要插入的数据分组(分批), 多线程插入.