最后,在 S3 上实现良好的 FUSE FS 实现
GeeseFS 是一款基于 Go 编写的高性能、类似 POSIX 的 S3 (Yandex、Amazon) 文件系统。
| GeeseFS | rclone | Goofys | S3FS | gcsfuse | |
|---|---|---|---|---|---|
| 读写后读取 | + | + | - | + | + |
| 部分写入 | + | + | - | + | + |
| 截断 | + | - | - | + | + |
| fallocate | + | - | - | - | - |
| chmod/chown | Y | - | - | + | - |
| fsync | + | - | - | + | + |
| 符号链接 | Y | - | - | + | + |
| 套接字文件 | Y | - | - | + | - |
| 设备文件 | Y | - | - | - | - |
| 自定义 mtime | Y | + | - | + | + |
| xattr | + | - | + | + | - |
| 目录重命名 | + | + | * | + | + |
| readdir & changes | + | + | - | + | + |
Y 仅在使用 Yandex S3 时才能正常工作。
暂无开放 Issues,或尚未同步最近议题。