JuiceFS

JuiceFS

JuiceFS is a high-performance POSIX file system designed for cloud-native environments. It stores data in object storage with metadata in databases like Redis/MySQL, offering full POSIX/Hadoop compatibility and enterprise features.

Similar self-hosted alternatives:
Repository activity:
Stars
11,685
Forks
1,035
Watchers
111
Open Issues
119
Last commit
about 9 hours ago
Details:
Estimated Popularity
49
Pricing Model
Free
Hosting Type
Self-Hosted
License
Apache-2.0
Deployment Difficulty
Medium
Language
Go

JuiceFS is a high-performance distributed file system that bridges cloud object storage with local file system access. It provides POSIX-compatible file access while storing data in object storage and metadata in databases like Redis or MySQL.

Key Features

  • File System Capabilities:

    • Full POSIX compatibility
    • Global file locking
    • Strong consistency
    • Data compression
    • Encryption support
    • Client-side caching
  • Cloud Integration:

    • S3-compatible gateway
    • Kubernetes CSI driver
    • Hadoop compatibility
    • Docker support
    • Multiple cloud storage support
    • Distributed architecture
  • Performance Features:

    • Low latency access
    • High throughput
    • Parallel operations
    • Client caching
    • Metadata optimization
    • Scalable architecture
  • Enterprise Features:

    • Access control
    • Audit logging
    • Monitoring support
    • Multi-user access
    • Data durability
    • Disaster recovery

Help improve this content

Found an error or want to add more information about JuiceFS? You can edit this page directly on GitHub.

Project Categories

Click on a category to explore similar projects