参与的研发的 RustFS 欢迎大佬们来体验

houseme 2025-07-15 10:29 1


RustFS 是一个使用 Rust 构建的高性能分布式对象存储软件










快速开始
· 文档
· 问题报告
· 讨论



English | 简体中文


RustFS 是一个使用 Rust(全球最受欢迎的编程语言之一)构建的高性能分布式对象存储软件。与 MinIO 一样,它具有简单性、S3 兼容性、开源特性以及对数据湖、AI 和大数据的支持等一系列优势。此外,与其他存储系统相比,它采用 Apache 许可证构建,拥有更好、更用户友好的开源许可证。由于以 Rust 为基础,RustFS 为高性能对象存储提供了更快的速度和更安全的分布式功能。


特性



  • 高性能:使用 Rust 构建,确保速度和效率。

  • 分布式架构:可扩展且容错的设计,适用于大规模部署。

  • S3 兼容性:与现有 S3 兼容应用程序无缝集成。

  • 数据湖支持:针对大数据和 AI 工作负载进行了优化。

  • 开源:采用 Apache 2.0 许可证,鼓励社区贡献和透明度。

  • 用户友好:设计简单,易于部署和管理。


GitHub:GitHub - rustfs/rustfs: 🚀2.3x faster than MinIO for 4KB object payloads. RustFS is an open-source, S3-compatible high-performance object storage system supporting migration and coexistence with other S3-compatible platforms such as MinIO and Ceph.


欢迎大家体验,参与开源 ^-^

最新回复 (19)
  • 萌森 07-15 10:32
    1

    什么时候推出正式版本

    minio 已经废了

  • houseme 楼主 07-15 10:33
    2

    在努力中

  • admini 07-15 10:36
    3

    cephfs 欢迎

  • luix 07-15 10:37
    4

    其实身边挺多东西都是商业的,其实依我来看 商业+社区 才是正解,因为你也不可能希望开源开发者都爱发电,Redis/ElasticSearch/MySQL/MongoDB/Gitea都是 商业+社区,minio也是走老路罢了

  • 萌森 07-15 10:38
    5

    latest 版本我试过了。有一点点疑问,UI 界面 和 服务API 公用一个端口的问题

    用户拿到文件地址,是不是就可以通过域名直接访问UI控制台。

    我个人认为,两个应该分开做,这样一个部署在公网,一个在本地。有点类似 elasticsearch 和 kibana 的关系

  • admini 07-15 10:38
    6

    维护成本高,删什么代码啊。交给社区不就行了。

  • 萌森 07-15 10:40
    7

    没错,走商业线路当然没错。针对于个人,我没必要上商业版本,主要是 mc 命令,学习成本一下子就上去了。坑定会有人针对 mc 做一套管理面板的,我觉得。

  • houseme 楼主 07-15 10:42
    8

    可以来这里 rustfs/rustfs · Discussions · GitHub 讨论

  • 盖世英雄卢本伟 07-15 10:42
    9

    不太理解这是什么意思,你们是要做信创产品对吧


    不向第三方国家报告日志	向其他第三方国家报告日志可能违反国家安全法律
  • 大帅哥 07-15 11:16
    10

    太强了,大佬

  • 谢大佬 07-15 11:27
    11

    已star,之前用minio自建的存储,虽然前前段时间minio整的活儿对我个人而言影响不太大,但是多一个竞品可以选择还是很好的,希望这个项目能越来越好 ^-^

  • 雷钦辰 07-15 11:35
    12

    已Star 支持一下

  • luix 07-15 19:50
    13

    社区版太好用了怎么赚钱,得削点功能的,而且删的是控制台,无伤大雅的功能

  • admini 07-16 09:12
    14

    真相了,很多软件的社区版就是更新快,商业版一直在合社区版代码。不过有些服务商业闭源和技术支持会更好。话说回来控制台使其很重要的,现在都比较关注软件的的可观测性。

  • luix 07-16 09:12
    15

    确实,其实虽然功能上无伤大雅,但是信任问题还是有的

  • houseme 楼主 07-17 20:31
    16

    大多数核心功能都支持了。



    1. 站点复制本质上是 复制了IAM 与桶复制信息,看了Todo list在计划里。

    2. 纠删码默认支持的;

    3. IAM Polices在界面里面有,亲测可用;

    4. OIDC 实际功能不大主要针对(LDAP、OPA 和OpenID)看Todo list现在是不支持的;

    5. 版本控制ok了;

    6. Healing 看代码是实现的bitrot 和 datascanner healing

    7. 数据生命周期提示可用,未经过测试,下次测试一下后回复你;

    8. 多租户,minio内部也是不支持,目前咱们是通过 k8s operator 实现的多租户。

  • Garfield 07-18 14:08
    17

    部署成功后,默认的用户名 rustfsadmin和密码怎么修改?找不到设置的地方啊 ^-^

  • houseme 楼主 07-20 00:15
    18

    在 docker run 时可以使用 env 参数指定,


    -e RUSTFS_ACCESS_KEY=rustfsadmin \n
    -e RUSTFS_SECRET_KEY=rustfsadmin


    详细文档:Docker 安装 RustFS | RustFS

  • Garfield 07-22 11:21
    19

    好的,感谢回复~

* 帖子来源Linux.do
返回