RustFS is developed with the popular and secure Rust language, compatible with S3 protocol. Suitable for AI/ML and massive data storage, big data, internet, industrial and confidential storage scenarios. Nearly free to use. Follows Apache 2 license, supports domestic confidential equipment and systems.
High-performance enterprise-grade distributed file system
Comprehensive features to meet enterprise-grade storage requirements
RustFS leverages distributed architecture and object storage capabilities to provide excellent performance for AI and advanced analytics workloads, supporting data scaling from TB to EB levels.
RustFS integrates with RustyVault to provide high-performance object storage security encryption, supporting multiple encryption modes to ensure data security and transparency.
Object storage version control feature assigns unique identifiers to each object version, allowing users to access and manage historical versions through APIs or management interfaces.
RustFS system automatically balances node loads, ensures even data distribution, supports dynamic addition or removal of resources based on storage needs, achieving unlimited scaling.
Supports object locking mode, implementing WORM (Write Once, Read Many) functionality, preventing data from being modified or deleted within specified time ranges, ensuring data integrity.
Automatically creates multiple copies when objects are written and distributes them to different nodes, supports synchronous and asynchronous replication modes, providing high availability and disaster recovery capabilities.