s3fs-fuse/s3fs-fuse
FUSE-based file system backed by Amazon S3
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#2 Repository Của Tuần
#3 Repository Của Tuần
🔗 Gắn S3 như ổ cứng cục bản với s3fs-fuse
Mount S3 bucket qua FUSE, truy cập như hệ thống tệp cục bản.
s3fs-fuse là công cụ dựa trên FUSE (Filesystem in Userspace), cho phép người dùng trên Linux, macOS và FreeBSD gắn một S3 bucket trựm tuyến như một ổ đĩa cục bản. Với s3fs, bạn có thể thực hiện các thao tác như đọc/ghi file, quản lý thư mục, liên kết tượng trưng... ngay trong bucket S3, mà không cần tải lên/xuống thủ công bằng AWS CLI.
✨ Điểm nổi bật
- Hỗ trợ POSIX: đọc/ghi file, thư mục, symlink, quyền truy cập, uid/gid, extended attributes
- Tương thích nhiều nền tảng: Amazon S3 và các dịch vụ lưu trữ đối tượng dựa trên S3
- Ghi ngẫu nhiên & append: hỗ trợ ghi ngẫu nhiên và thêm dữ liệu vào file
- Upload đa phần: hỗ trợ upload file lớn qua multi-part upload
- Đổi tên qua sao chép phía máy chủ: rename sử dụng server-side copy
- Mã hóa phía máy chủ tùy chọn: bảo mật dữ liệu với server-side encryption
- Kiểm tra toàn vẹn dữ liệu: dùng MD5 hash để đảm bảo dữ liệu không bị lỗi
- Cache bộ nhớ & đĩa: tối ưu tốc độ bằng cache metadata và dữ liệu cục bản
💡 Vì sao đáng chú ý
Khác biệt với các công cụ khác như goofys (tốc độ nhanh hơn nhưng POSIX kém hơn) hay s3ql (dùng định dạng đối tượng riêng), s3fs-fuse giữ nguyên định dạng gốc của đối tượng S3, giúp tương thích tốt với AWS CLI và các công cụ khác. Phù hợp cho dev cần truy cập S3 như ổ cứng cục bản mà không muốn thay đổi cách lưu trữ.
#S3 #FUSE #CloudStorage #FileSystem #OpenSource #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
A fast high-compression read-only file system for Linux, FreeBSD, macOS and Windows
A simple, high-throughput file client for mounting an Amazon S3 bucket as a local file system.
"rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Azure Blob, Azure Files, Yandex Files
Filesystem in userspace (FUSE) with transparent authenticated encryption