rustfs / rustfs
- воскресенье, 6 июля 2025 г. в 00:00:02
🚀 High-performance distributed object storage for MinIO alternative.
RustFS is a high-performance distributed object storage software built using Rust
Getting Started · Docs · Bug reports · Discussions
English | 简体中文
RustFS is a high-performance distributed object storage software built using Rust, one of the most popular languages worldwide. Along with MinIO, it shares a range of advantages such as simplicity, S3 compatibility, open-source nature, support for data lakes, AI, and big data. Furthermore, it has a better and more user-friendly open-source license in comparison to other storage systems, being constructed under the Apache license. As Rust serves as its foundation, RustFS provides faster speed and safer distributed features for high-performance object storage.
Stress test server parameters
Type | parameter | Remark |
---|---|---|
CPU | 2 Core | Intel Xeon(Sapphire Rapids) Platinum 8475B , 2.7/3.2 GHz |
Memory | 4GB | |
Network | 15Gbp | |
Driver | 40GB x 4 | IOPS 3800 / Driver |
RustFS | Other object storage |
---|---|
Powerful Console | Simple and useless Console |
Developed based on Rust language, memory is safer | Developed in Go or C, with potential issues like memory GC/leaks |
Does not report logs to third-party countries | Reporting logs to other third countries may violate national security laws |
Licensed under Apache, more business-friendly | AGPL V3 License and other License, polluted open source and License traps, infringement of intellectual property rights |
Comprehensive S3 support, works with domestic and international cloud providers | Full support for S3, but no local cloud vendor support |
Rust-based development, strong support for secure and innovative devices | Poor support for edge gateways and secure innovative devices |
Stable commercial prices, free community support | High pricing, with costs up to $250,000 for 1PiB |
No risk | Intellectual property risks and risks of prohibited uses |
To get started with RustFS, follow these steps:
curl -O https://rustfs.com/install_rustfs.sh && bash install_rustfs.sh
podman run -d -p 9000:9000 -p 9001:9001 -v /data:/data quay.io/rustfs/rustfs
http://localhost:9001
to access the RustFS console, default username and password is rustfsadmin
.For detailed documentation, including configuration options, API references, and advanced usage, please visit our Documentation.
If you have any questions or need assistance, you can:
RustFS is a community-driven project, and we appreciate all contributions. Check out the Contributors page to see the amazing people who have helped make RustFS better.
RustFS is a trademark of RustFS, Inc. All other trademarks are the property of their respective owners.