如何实现"秒传"与"断点续传"?MinIO + Java 实战进阶篇
在处理几个GB级别的超大文件时,传统的MultipartFile直接上传会面临内存溢出(OOM)、连接超时和重试成本极高的问题。一旦网络波动,用户可能需要从0%重新开始,体验极差。本篇我们将深入MinIO的分片上传(MultipartUpl…
对象存储从入门到生产:纠删码、分布式集群、生命周期、预签名 URL 与运维实战。
在处理几个GB级别的超大文件时,传统的MultipartFile直接上传会面临内存溢出(OOM)、连接超时和重试成本极高的问题。一旦网络波动,用户可能需要从0%重新开始,体验极差。本篇我们将深入MinIO的分片上传(MultipartUpl…
导读:在前面的几篇文章中,我们完成了MinIO的服务端部署、权限配置以及客户端工具的使用。基础设施搭建完毕,终于到了后端研发大显身手的时候了!作为目前企业级开发绝对主力的SpringBoot,该如何与MinIO优雅地整合?网上的教程很多,但…
导读:上一篇文章我们详细讲解了MinIO自带的WebConsole,点点鼠标就能管理文件,体验确实很棒。但如果你是一名资深运维或者后端架构师,你一定会遇到这种场景:”帮我把这10万个小文件迁移到另一个环境”,或者”写个脚本,每天半夜自动清理…
导读:在前面的文章里,我们已经成功把MinIO部署起来了。对于很多习惯了阿里云OSS或腾讯云COS控制台的同学来说,如果只能敲命令行管理文件,那体验绝对是灾难级的。幸运的是,MinIO官方早就把可视化控制台(Console)作为一个独立的组…
导读:在前面的篇章中,我们体验了直接在CentOS裸机上运行MinIO。但在当下的微服务开发和测试环境中,Docker才是主流。很多新手一敲dockerrun,看到Web界面出来了就以为大功告成。结果服务器一重启或者容器一重建,辛辛苦苦上传…
在私有化部署对象存储(OSS)的方案中,MinIO凭借其轻量级、高性能以及完美兼容S3协议的特性,已经成为了开发和运维的首选。无论是存图片、存日志还是备份数据库,它都能完美胜任。今天我们不谈虚的,直接上干货,演示如何在最基础的CentOS7…
导读:在上一篇文章中,我们聊了为什么企业都在抛弃FastDFS转投MinIO。很多小伙伴看后摩拳擦掌准备开干。别急!在敲下第一行部署命令之前,我们需要先”洗个脑”。从传统文件系统切换到对象存储(ObjectStorage),最大的障碍其实是…
导读:在做系统架构升级时,经常有朋友问我:”我们用了好几年的FastDFS,到底有没有必要换?”我的回答通常很直接:如果你正在向微服务、容器化转型,或者被各种奇怪的文件上传Bug折磨,那么是时候拥抱MinIO了。今天,我们就来聊聊这背后的底…
在前面的文章中,我们已经讲过:MinIO是什么如何快速搭建在AI平台中的架构角色但很多人依然有一个问题:MinIO到底在真实项目里是怎么用的?这一篇,我们不讲概念,直接看5个最常见、最落地的应用场景。一、替代FTP:企业文件存储服务这是Mi…
在前面的文章中,我们已经讲过:MinIO是什么为什么可以替代FTP如何快速搭建一个对象存储服务但很多人依然有一个更实际的问题:MinIO在AI平台中,到底是怎么用的?这一篇,我们不讲零散功能,而是从架构层面讲清楚:MinIO在AI系统中的”…