JuiceFS Distributed File System

JuiceFS Distributed File System

juicefs.com

1

About this website

JuiceFS is an open-source POSIX-compatible high-performance distributed file system designed for cloud-native environments. Developed by Juicedata (founded by Haifeng Liu in 2017) and backed by investors including CSC Ventures and ByteDance, JuiceFS has over 11,000 stars as of 2026. JuiceFS separates data storage from metadata storage, using object storage (Amazon S3, Google Cloud Storage, Azure Blob, Backblaze B2, MinIO, Ceph, and over 30 other backends) for data blocks and dedicated metadata engines (Redis, MySQL, PostgreSQL, TiKV, etcd, FoundationDB, and BadgerDB) for file system metadata. Key features include: POSIX compatibility (fully compatible with standard file system semantics, supporting random reads and writes, hard links, symbolic links, file locks, and mmap, enabling legacy applications to use distributed storage transparently), Hadoop HDFS compatibility (providing an HDFS-compatible interface for big data workloads like Spark, Flink, Hive, and Presto), Kubernetes CSI driver (mounting JuiceFS as a PersistentVolume in Kubernetes with dynamic provisioning), S3-compatible gateway (exposing files via an S3-compatible API for application compatibility), global namespace (a single mount point accessible from multiple machines simultaneously with strong consistency), data compression (LZ4 and Zstandard compression reducing storage costs), data encryption (transparent encryption at rest using AES-256-GCM with customer-managed keys via KMS), data deduplication (eliminating duplicate blocks across files), directory quotas, and multi-region replication.

Tags & Categories

Categories

Tags

Statistics

1
Views
0
Clicks
0
Like
0
Dislike

Comments

Log In to post a comment

No comments yet. Be the first!