versitygw 开源s3 gateway

versitygw 是versity 开源的基于golang 开发的s3 gateway

使用场景

  • 转换本地文件系统数据为s3 服务
  • proxy s3 请求到s3 存储
  • 快速简单部署s3 服务
  • 兼容posix 协议,可以方便的通过posix 以及s3访问服务
  • 可以简单的基于接口添加新的存储支持
  • 支持Scoutfs 文件系统(也是versity开源的)

说明

versitygw 基于Fiber web 框架开发,对于s3 的服务是基于了aws-sdk-go-v2 确保兼容性比较好,相比minio gateway (已经废弃了)versitygw 是一个不错的新选择,但是目前缺少cache 的支持,实际上github 上是有issue 的,但是暂时没有实现,机制上实际类似minio的模式也是可以的,对于oss的支持后续可以基于内部接口添加下

参考资料

https://github.com/versity/versitygw

https://www.versity.com/products/versitygw/

posted on 2025-05-16 08:00  荣锋亮  阅读(114)  评论(0)    收藏  举报

导航