作者:微信小助手
发布时间:2024-01-11T23:30:05
在开发中,我们经常会遇到这样的需求,将数据库中的图片导出到本地,再传给别人。 一、一般我会这样做: 通过接口或者定时任务的形式 读取Oracle或者MySQL数据库 通过FileOutputStream将Base64解密后的byte[]存储到本地 遍历本地文件夹,将图片通过FTP上传到第三方服务器 现场炸锅了! 实际的数据量非常大,据统计差不多有400G的图片需要导出。 现场人员的反馈是,已经跑了12个小时了,还在继续,不知道啥时候能导完。 停下来呢?之前的白导了,不停呢?不知道要等到啥时候才能导完。 这不行啊,速度太慢了,一个简单的任务,不能被这东西耗死吧? @Value(
在开发中,我们经常会遇到这样的需求,将数据库中的图片导出到本地,再传给别人。
现场炸锅了!
实际的数据量非常大,据统计差不多有400G的图片需要导出。
现场人员的反馈是,已经跑了12个小时了,还在继续,不知道啥时候能导完。
停下来呢?之前的白导了,不停呢?不知道要等到啥时候才能导完。
这不行啊,速度太慢了,一个简单的任务,不能被这东西耗死吧?
@Value(