注意 S3QL 已于 2022 年 11 月 9 日停止维护,详见 S3QL 仓库。 S3QL 没有分布式能力,不支持多主机同时挂载。JuiceFS 是典型的分布式文件系统,在使用基于网络的数据库时,支持多主机分布式挂载读写。 S3QL 在一个数据块几秒内未被访问时将其上传到对象存储。 S3QL S3QL 采用 Python 开发,在安装时需要依赖 python-devel 3.7 及以上版本。 使用 S3QL 和 JuiceFS 都使用数据库保存元数据,S3QL 仅支持 SQLite 数据库,JuiceFS 支持 Redis、TiKV、MySQL、MariaDB、PostgreSQL 和 SQLite no-ssl s3c://127.0.0.1:9000/s3ql/ mnt-s3ql S3QL 在创建和挂载文件系统时都需要通过命令行交互式的提供对象存储 API 的访问密钥。
consul gmt@4 libfabric octave s3ql