minio FPT 文件联动
时间: 2023-08-06 16:03:16 浏览: 63
回答: 根据引用\[1\]中提供的信息,可以使用Springboot整合Minio实现文件的上传和下载。你可以参考提供的项目练习源码来学习如何实现这个功能。该项目的gitee地址是https://gitee.com/xzq25_com/minio-test.git。
另外,引用\[2\]中提到Minio使用Reed-Solomon code来拆分对象为N/2数据和N/2奇偶校验块,以实现数据的冗余和恢复。这意味着无论你丢失了哪个硬盘,数据都可以得到恢复。Minio还可以针对单个对象进行恢复,而不需要针对整个卷进行恢复,从而减少了恢复的时间周期。Minio的纠删码设计目标是为了提高性能和硬件加速。
此外,引用\[3\]提供了一个上传文件名替换工具类的示例。你可以使用这个工具类来编码文件名,生成日期路径和UUID,以确保文件名的唯一性和可读性。
综上所述,你可以使用Springboot整合Minio来实现文件的上传和下载,并且可以利用Minio的纠删码功能来提高数据的冗余和恢复能力。你还可以使用提供的上传文件名替换工具类来生成唯一的文件名。希望这些信息对你有帮助。
#### 引用[.reference_title]
- *1* *2* *3* [SpringBoot整合Minio实现文件上传、下载](https://blog.csdn.net/qq_45399396/article/details/127927057)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]