JuiceFS icon
JuiceFS icon

JuiceFS

JuiceFS helps you to mount any S3-like object storage to a local folder and access on different cross-platform and cross-region hosts at the same time.

JuiceFS screenshot 1

Cost / License

  • Free
  • Open Source

Platforms

  • Mac
  • Windows
  • Linux
-
No reviews
4likes
3comments
0news articles

Features

Suggest and vote on features
  1.  Cloud Sync
  2.  Filesystem
  3.  Virtual Disk

JuiceFS News & Activities

Highlights All activities

Recent activities

Show all activities

Comments and Reviews

   
 Post comment/review
zwwhdls
1

Helps use s3 better, cloud-native, excellent performance !

chnliyong
1

Incredibly simple and easy to use, cloud native.

Review by a new / low-activity user.
Herald Yu
1

It can help me mount s3-like bucket to local, and using the cloud storage as a local folder. JuiceFS have a perfect cache mechanism better than others.

What is JuiceFS?

JuiceFS is a high-performance shared file system designed for cloud-native use and released under the Apache License 2.0. It provides full POSIX compatibility, allowing almost all kinds of object storage to be used locally as massive local disks and to be mounted and read on different cross-platform and cross-region hosts at the same time.

JuiceFS implements a distributed file system by adopting the architecture that seperates "data" and "metadata" storage. When using JuiceFS to store data, the data itself is persisted in object storage (e.g., Amazon S3), and the corresponding metadata can be persisted in various databases such as Redis, MySQL, TiKV, SQLite, etc., based on the scenarios and requirements.

JuiceFS provides rich APIs for various forms of data management, analysis, archiving, and backup. It can seamlessly interface with big data, machine learning, artificial intelligence and other application platforms without modifying code, and provide massive, elastic and high-performance storage at low cost. With JuiceFS, you do not need to worry about availability, disaster recovery, monitoring and expansion, and thus operation and maintaince work can be remarkably simplified, which helps companies focus more on business development and R&D efficiency improvement.

Features?

  • POSIX Compatible JuiceFS can be used like a local file system as it seamlessly interfaces with existing applications. HDFS Compatible: JuiceFS is fully compatible with HDFS API, which can enhance metadata performance. S3 Compatible: JuiceFS provides S3 gateway to implement an S3-compatible access interface. Cloud-Native: It is easy to use JuiceFS in Kubernetes via CSI Driver. Distributed: Each file system can be mounted on thousands of servers at the same time with high-performance concurrent reads and writes and shared data. Strong Consistency: Any committed changes in files will be visible on all servers immediately. Outstanding Performance: The latency can be down to a few milliseconds, and the throughput can be nearly unlimited depending on object storage scale (see performance test results). Data Security: JuiceFS supports encryption in transit and encryption at rest (view Details). File Lock: JuiceFS supports BSD lock (flock) and POSIX lock (fcntl). Data Compression: JuiceFS supports LZ4 and Zstandard compression algorithms to save storage space.

Official Links

JuiceFS information

  • Developed by

    US flagJuicedata, Inc.
  • Licensing

    Open Source (Apache-2.0) and Free product.
  • Written in

  • Alternatives

    17 alternatives listed
  • Supported Languages

    • English

AlternativeTo Categories

Backup & SyncOS & UtilitiesCD/DVD Tools

GitHub repository

  •  12,533 Stars
  •  1,121 Forks
  •  150 Open Issues
  •   Updated  
View on GitHub

Our users have written 3 comments and reviews about JuiceFS, and it has gotten 4 likes

JuiceFS was added to AlternativeTo by Herald Yu on and this page was last updated .