RustFS GitHub Star 突破 2万,凭什么?

MinIO社区版到RustFS迁移指南与性能对比 对象存储技术在现代IT架构中扮演着关键角色,其核心原理是通过分布式系统提供高可用、可扩展的数据存储服务。随着MinIO社区版移除Web管理功能,开发者需要寻找替代方案。RustFS作为基于Rust语言开发的分布式文件系统,不仅保留了完整的Web管理界面,还通过创新的分片缓存算法和智能预读机制实现了性能提升。在存储服务管理、小文件IO处理等场景下,RustFS展现出明显优势。本文通过对比MinIO与RustFS的技术差异,提供完整的迁移方案,帮助开发者应对存储服务管理界面的变革。 阅读详情

RustFS GitHub Star 数正式突破 20,000!成为史上增长最快的分布式对象存储项目。

在这里插入图片描述

RustFS 自 2025 年 7 月 2 日正式开源,在 10 月下旬 GitHub Star 数就已突破 10,000,时隔三月 Star 数再增长 10,000。在这期间,8 次上 GitHub Trending,30 次上 GitHub Rust Trending,全球装机量突破 20万+。

RustFS 凭什么?

性能优越

RustFS 采用 Rust 语言编写,充分利用 Rust 语言安全、高性能的特点外,还对传统对象存储的一些数据存储逻辑进行了“革新”。双重 buff 叠加,让 RustFS 在性能上表现优异,比如在实际测试中,4K 存储负载的情况下,性能比 Minio 高出 200%,而且使用内存更少。

后面会专门介绍内存节省章节。

S3 兼容

RustFS 兼容 S3 协议,是主流对象存储(诸如 Minio)的完全平替,可以进行无缝切换和迁移。

从 Minio 到 RustFS 的迁移可查看迁移指南。

一键安装

RustFS 可在多种操作系统(Linux/macOS/Windows)上运行,支持二进制、Docker 以及 Helm Chart 安装,实现“一键式部署”。

# 脚本安装
curl -O https://rustfs.com/install_rustfs.sh && bash install_rustfs.sh

# Docker 安装
docker run -d -p 9000:9000 -p 9001:9001 -v $(pwd)/data:/data -v $(pwd)/logs:/logs rustfs/rustfs:latest

# Helm 安装
helm install rustfs rustfs/rustfs -n rustfs --create-namespace --set ingress.className="nginx"

安装完毕,可用 localhost:9001 以及 rustfsadmin/rustfsadmin 进行登录使用。

RustFS Client 目前正在积极开发中,后期用户可以通过 rc 来替代 mc 对 RustFS 实例进行操作。

持续更新

目前,RustFS 保持每周一个新版本(除特殊情况外,一般为周三)的发布节奏,新版本除了带来新的功能外,还会修复上一个版本中众多用户提出的问题,因此我们建议用户使用最新版本,或跟随官方的发版节奏进行升级。

RustFS 当前最新版本为 1.0.1-alpha.80。

欢迎 Star,Issue,PR

目前,RustFS 还处于 alpha,最新版本为 1.0.0-alpha.80,团队正在抓紧内测 data scanning、扩容、退役、再平衡等分布式对象存储等重要功能,很快就将从 alpha 转换为 beta。如果大家在使用 RustFS 的过程中有任何问题,可以在 GitHub 上直接提 Issue。当然,也欢迎 Star 和 PR。

  • RustFS GitHub Repo:https://github.com/rustfs/rustfs
RustFS分布式存储系统:高性能架构与工程实践 分布式存储系统通过多节点协作实现数据的高可靠与高可用,其核心技术包括一致性哈希、异步IO和零拷贝传输。RustFS作为基于Rust语言的分布式对象存储,创新性地融合了tokio异步运行时与io_uring磁盘操作,实现了全链路无阻塞的数据处理。在工程实践层面,项目采用冷热分区感知算法优化混合存储集群,通过epoch-based内存回收机制实现无锁编程,显著提升吞吐量。这类技术特别适合云原生场景下的海量小文件存储,如AI训练数据仓库、日志分析系统等基础设施。RustFS通过完善的Prometheus监控和人性 阅读详情

相关推荐

STC51单片机串口多字节数据接收的优化策略

本文深入探讨了STC51单片机串口多字节数据接收的优化策略。针对数据丢包、粘包等常见痛点,核心思路是采用“缓冲队列+定时器超时”模式,将实时处理转变为“先收纳,后处理”。文章详细讲解了硬件初始化、中断服务程序优化(快速入队与激活超时裁判)以及主循环的非阻塞设计,并进阶介绍了环形缓冲区实现与错误处理,旨在构建稳定可靠的串口通信系统。

weixin_29264201的博客 372

RustFS Beta.10 发布:PUT 反超 MinIO,这回是真的里程碑

RustFS 1.0.0-beta.10发布,性能实现重大突破:在11种对象尺寸的PUT测试中全面超越MinIO(小文件达2倍,4MiB达2.85倍),GET小文件首次反超(1.04x)。该版本重点修复了磁盘故障恢复、扩容再平衡等生产级稳定性问题,并推出Operator实现K8s原生管理。特别适合小文件写入场景(如日志、IoT数据),虽1MiB读取仍落后MinIO约77%,但beta.8到beta.10整体GET性能已翻倍。开源项目以beta版本实现主流方案反超,展现出强劲发展潜力,建议相关场景团队实测验证

分布式存储与RustFS的博客 441

Python XML 转 JSON,XML 转字典

今天我们将学习如何在 Python 中将 XML 转换为 JSON 和 XML 转换为字典。我们可以使用 Python 的xmltodict模块来读取 XML 文件并将其转换为字典或 JSON 数据。我们还可以在大型 XML 文件上进行流式处理,并将其转换为字典。在进入编码部分之前,让我们首先了解为什么需要进行 XML 转换。

rubys_的专栏 2501

RustFS是国产的吗?有人用吗?

是国产的,符合信创要求。并且,RustFS 是与 Amazon S3 、阿里云OSS和腾讯云COS兼容的分布式对象存储服务器。它是完全中国自主知识产权,独立开发的,对标MinIO中间件平替的产品。RustFS是高性能分布式对象存储器服务器,专为大型专用云基础结构而设计。使用 Amazon S3 REST API 将持久卷 (PV) 聚集到可扩展的分布式对象存储器中。最适合用于存储非结构化数据,例如,照片、视频、日志文件、备份、VM 和容器映像。

kaiwenli的专栏 4436

STM32F407驱动OV2640摄像头:从SCCB协议到I2C模拟的保姆级避坑指南

本文详细介绍了STM32F407驱动OV2640摄像头的完整流程,重点解析SCCB协议与I2C的关键差异,并提供GPIO模拟实现方案。通过实战案例和调试技巧,帮助开发者避开常见陷阱,实现稳定的图像采集功能。

weixin_28700411的博客 345

Power BI常见问题篇1:无法打开文档

Power BI常见问题篇1:无法打开文档

weixin_48273257的博客 3304

RustFS版本升级指南:平滑过渡到最新版

在分布式存储系统中,版本升级不仅仅是功能迭代,更是系统稳定性、安全性与性能优化的关键环节。RustFS作为高性能分布式对象存储(Object Storage),其版本迭代频繁且包含重大改进。根据官方测试数据,从1.0.0-alpha.36升级到最新版可带来: - 写入性能提升37%(15GBps→20.55GBps) - 元数据操作延迟降低42%(P99从28ms→16ms) - 新增3项安全合规...

gitblog_00180的博客 715

【即插即用模块】Transformer篇 | ICCV 2025 | MALA :注意力分布神似Softmax,告别线性注意力性能短板!

MALA(Magnitude-Aware Linear Attention)是一种改进的线性注意力机制,通过引入缩放因子和偏移项,解决了传统线性注意力忽视查询幅度的问题,使其分布更接近Softmax Attention。该模块具有线性复杂度(O(n)),结合RoPE和LEPE编码实现全局-局部位置信息混合,通过z值调制平衡信息权重。实验表明MALA在轻量级视觉任务中能有效平衡效率与精度,注意力可视化显示其分布与Softmax Attention高度相似。代码提供完整的RoPE位置编码和线性注意力

主要更新底层视觉(去噪、超分等)相关的科研内容,形式为【论文精读】+【论文复现】 1106

RustFS 重要版本变更,让容器化部署更安全

RustFS在1.0.0-alpha.68版本中加强了容器安全措施,改用非root用户运行。该变更导致部分Docker用户升级后出现权限问题,解决方案是修改数据目录的所有者为UID 1000。Kubernetes用户不受影响,因其已通过initContainer处理权限。文章提供了详细的升级指南和Docker Compose示例配置,并介绍了RustFS的多种安装方式。这一安全改进遵循行业最佳实践,仅影响容器化部署的特定版本用户。

新一代高性能分布式对象存储系统 542

python全栈入门到实战【基础篇 02】环境搭建:Python解释器与PyCharm、VSCode编辑器安装配置详解

本文详解Python环境搭建步骤。首先安装解释器(运行代码核心),需从官网下载,选3.8及以上版本(勿选2.x)。Windows安装必勾“Add Python.exe to PATH”,验证用`python --version`;Mac选universal2安装包,验证用`python3 --version`。 编辑器二选一:PyCharm社区版(免费,新手推荐),安装后需配置解释器路径;VSCode轻量,需装Python插件并选择解释器。

那些看似不起波澜的日复一日,会在某天让你看到坚持的意义 5万+

软件设计师---计算机系统

软件设计师---计算机系统

我从不打没有准备的仗! 3万+

#开源一个月Star破7000+!RustFS凭什么火出圈?

RustFS作为2025年新兴的开源对象存储项目,凭借Rust语言的内存安全与高性能优势,在三个月内获得10.3k GitHub星标,成为增长最快的存储项目。其创新架构采用元数据与数据分离设计,兼容S3协议并支持轻量级部署,同时依托Apache2.0协议的商业友好性吸引企业用户。通过高效社区运营与实测性能(如内存占用比Go低30%),RustFS展现了技术与生态的双重成功,未来计划扩展云原生与AI场景支持,成为存储领域的重要竞争者。

分布式存储与RustFS的博客 1110

基于STM32L4XX 、HAL库的SGM452B数字温度传感器驱动应用C语言程序设计

SGM452B_RESOLUTION_12BIT = SGM452B_CONFIG_R1 | SGM452B_CONFIG_R0 /* 12位分辨率,精度0.0625°C,转换时间200ms */SGM452B_RESOLUTION_11BIT = SGM452B_CONFIG_R1, /* 11位分辨率,精度0.125°C,转换时间100ms */SGM452B_RESOLUTION_10BIT = SGM452B_CONFIG_R0, /* 10位分辨率,精度0.25°C,转换时间50ms */

PP_Cottage的博客 325

10.3k Star 背后的真相:RustFS 的 GitHub 增长曲线拆解,没有刷星只有硬实力

RustFS项目10.3k Star增长分析表明,其里程碑式增长源于扎实的技术突破而非刷星行为。数据显示:关键节点与技术发布高度吻合(如开源首日735 Star、性能测试后月增1.5k);社区健康度优异(100+活跃贡献者、PR合并率87%);技术优势显著(性能超MinIO 40%、企业实测训练时间缩短30%)。横向对比显示其阶梯式增长符合技术驱动型项目特征,与刷星项目的线性增长截然不同。结论证实:在开源生态中,硬核技术实力才是获得社区认可的核心竞争力。

分布式存储与RustFS的博客 1397

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

信创存储的万星样本:RustFS 如何靠国产化适配拿下 10.3k Star?

RustFS作为国产存储软件的标杆项目,在2025年突破10.3k GitHub星标,成为首款获国际认可的信创存储解决方案。文章从技术架构、性能优化、社区生态等维度,剖析其成功经验:采用Rust语言实现零GC设计,国产硬件适配性能损失控制在3%以内;基准测试显示其4K随机读IOPS较MinIO提升42%;通过Apache2.0协议和开放治理模式,构建活跃开发者社区。RustFS证明国产基础软件既能满足信创合规要求,又能通过技术创新实现性能超越,为数字中国建设提供了可复制的开源范式。

分布式存储与RustFS的博客 1022

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

国产存储的万星时刻:RustFS 凭什么成为首个破 10k Star 的分布式对象存储?

RustFS突破10.3k GitHub星标,标志着国产分布式存储系统实现技术跨越。其创新架构基于Rust语言的内存安全特性与异步I/O设计,在性能测试中实现43%的IOPS提升和35%延迟降低。项目展现出完整的国产化适配能力,支持多协议兼容和极简部署,已应用于自动驾驶等实际场景。活跃的开发者社区和高质量技术讨论为其持续发展提供动力。RustFS的成功证明中国团队能在全球基础软件领域实现从技术追赶到生态引领的转变,为存储领域带来新的范式变革。

分布式存储与RustFS的博客 1235

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

从 0 到 10.3k Star:RustFS 社区运营手记,30 个贡献者如何撑起一个开源爆款?

RustFS从“假开源”质疑到GitHub 10.3k Star的国产存储爆款,仅用18个月。通过技术突破(性能超MinIO 40%+)、Apache 2.0协议战略、分层社区运营(30名核心贡献者)及精准用户分级,实现逆袭。关键动作包括代码核爆式开源、贡献者成长体系、企业级适配,最终形成“技术+社区+协议+运营”的开源公式。未来目标从10k迈向100k Star,成为云原生存储标准。其成功印证开源本质是人的协作艺术。

分布式存储与RustFS的博客 846

10.3k Star!RustFS破万背后:国产存储开源的「非典型」增长密码

RustFS国产开源项目三个月获3000星突破10万,成为分布式存储领域现象级产品。其成功源于技术硬实力:采用Rust语言解决存储延迟问题,自研LSM-Tree元数据引擎提升性能,100%兼容S3协议降低迁移门槛。社区运营以"实在"为准则,30名核心贡献者完成1800+高质量提交,快速响应企业需求。项目启示国产开源应聚焦场景痛点、通过增值服务商业化、重视真实社区建设、前置合规适配。RustFS证明技术实力才是获得全球开发者认可的关键。

分布式存储与RustFS的博客 670

开源项目 GitHub 破圈案例库(2023-2026 ):基于可考证数据的深度复盘

【项目简介】:一个连接 AI Agent 与前端 UI 的开源框架,并推动了 AG-UI 协议的建立。【关键数据】CopilotKit34.5K Star(官网实时数据,高于前一版本的 32K)。AG-UI 协议15.1K Star1.4K Fork。采纳方:Google、LangChain、AWS、Microsoft 等。【深度复盘】协议先行。

软件行业技术文化交流。 629

RustFS 4月Beta版前瞻:从Alpha到生产就绪,核心功能与稳定性全解析

RustFS即将迎来重要版本迭代:4月发布Beta版,7月发布正式版(GA)。Beta版将实现功能冻结、稳定性提升和S3/MinIO完全兼容,适合非核心业务部署。关键改进包括:分布式可靠性增强(自动扩缩容/故障自愈)、企业级功能补齐(IAM/WORM/加密)、性能优化(AI场景适配)和运维可观测性提升。从Alpha到Beta的重点是解决稳定性问题,确保生产可用性。建议用户4月起可进行测试和小规模部署,7月GA版将进一步完善企业级高可用和合规能力,成为MinIO/Ceph的可靠替代方案。

分布式存储与RustFS的博客 642

探索未来存储新境界:RustFS,锈铸的虚拟文件系统

探索未来存储新境界:RustFS,锈铸的虚拟文件系统 去发现同类优质开源项目:https://gitcode.com/ 在这个追求高效、安全与可维护性的时代,Rust语言以其独特的魅力在系统编程领域中脱颖而出。随之而来的是一个令人眼前一亮的开源项目——RustFS。这是一款完全由Rust编写的虚拟文件系统,它不仅继承了Rust的安全基因,还带来了对现代存储需求的强大响应力。 项目介绍 RustFS...

gitblog_00060的博客 2344

MinIO 国产平替,RustFS 发布 Beta 版本啦

摘要: RustFS正式发布Beta版本,标志着这款开源对象存储系统迈向新阶段。项目自2025年开源以来收获26.5k GitHub星标,220万次DockerHub拉取,拥有130+全球贡献者。Beta版提供企业级功能:S3兼容接口、分布式纠删码、安全审计、KMS加密等,支持多种安装方式(二进制/Docker/Helm)。针对AI时代需求,项目通过Rust语言优势与RDMA协议结合优化性能,坚持Apache 2.0开源协议。下一步将聚焦性能优化与高可用性,为GA版本做准备。开发者可通过GitHub参与贡献

新一代高性能分布式对象存储系统 907

RustFS:MinIO的“平替”还是“乱杀”?

国产存储系统RustFS在性能上全面超越MinIO,4K随机读提升42%,内存占用降低67%。其采用Rust语言实现内存安全,Apache2.0协议规避AGPLv3风险,支持国产化适配和智能分层存储。虽然生态建设尚不完善,但100%兼容S3协议,在AI训练、边缘计算等场景优势显著。技术选型需权衡性能、稳定性和生态成熟度,RustFS适合追求极致性能的团队,MinIO则更符合稳定优先的需求。

分布式存储与RustFS的博客 2545

GitHub Actions 自动化:5 个真实运维提效案例

回顾五个案例的共同思路:把高频、规则明确、易出错的运维动作交给流水线,把人的精力留给判断与优化。给出从单点试点到体系化推广的推进建议。

2205_76017107的博客 137

Github Copilot 新手极速上手指南

走到这里,一套从零到可用的 AI 编程助手工作流已经完整跑通。环境先行:确认 IDE 版本为近期稳定版,从官方渠道安装插件,安装后务必重载窗口,让核心服务进程在新实例中启动;内网用户可用.vsix离线部署。登录与配置:用长期账号完成授权,状态栏图标由灰转彩即表示连接建立;随后把触发延迟调到 300ms-500ms、按需勾选语言范围、关闭匿名遥测,再用一次简单输入验证服务就绪。补全实战:AI 补全不只是猜词,它能读懂上下文甚至跨文件匹配签名;用Tab接受整行、逐词接受微调,保持人机协作而非全盘照收。

weixin_45764029的博客 332

GitHub 热榜项目:日榜(2026-11-07)

给编码智能体配技能的项目最热:cloudflare/security-audit-skill 把审计拆成六阶段并输出可验证 JSON,新增 2,548 星;mattpocock/skills 把工程技能放进 .agents 目录,新增 2,070 星。Web 应用框架也有四个项目集中上榜,以 react/react 为代表。

u130130的博客 372
上一篇: 使用 RustFS和 Arq,打造 PC 数据安全备份之道
下一篇: 使用 podman 容器化安装 RustFS 详细指南
rustfs
博客等级 码龄1年 21粉丝 32原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值