| 项目 | License | 运维复杂度 | 我的评价 |
|---|---|---|---|
| SeaweedFS | Apache 2.0 | ⭐⭐ | 首选 |
| Garage | AGPLv3 | ⭐ | - |
| RustFS | Apache 2.0 | ⭐ | 观望 |
| Ceph RGW | LGPL | ⭐⭐⭐⭐⭐ | 重 |
-
SeaweedFS
Go 开发的分布式存储系统,同时支持文件存储和 S3 对象存储。架构相对灵活,对海量小文件和大规模数据都比较友好。综合推荐度最高,适合作为 MinIO 的长期替代方案。 -
RustFS
Rust 开发的新一代对象存储,定位与 MinIO 非常接近,提供 S3 API,强调高性能和低资源消耗。项目较新,生态和生产实践仍在积累,适合重点关注。 -
Garage
轻量级分布式 S3 对象存储,设计目标是简单、低资源和易部署,适合个人、家庭实验室以及中小规模集群。采用 AGPLv3。 -
Ceph RGW
Ceph 的对象存储网关,提供完整 S3/Swift 接口,适合 PB 级大型存储集群,同时支持块存储和文件存储。功能强大,但部署和运维复杂,小型项目不建议使用。
如果对 S3 没有要求,国产的 FastDFS 可以考虑,这是一个应用广泛的分布式文件存储系统,尤其适合图片、附件等海量小文件。