我们目前正在 Amazon EC2 上使用 Postgres 9,并且对其性能非常满意。现在,我们正在考虑向 Postgres 添加约 2TB 的数据,这超出了我们的 EC2 小型实例可以容纳的数据。
我找到了S3QL,并考虑将其与将 Postgres 数据目录移动到 S3 存储结合使用。有人有这样做的经验吗?我主要关心性能(频繁读取,不太频繁写入)。欢迎任何建议,谢谢。
我创建了一个docker容器,在其中安装了保险丝S3QL FS。这正在工作。
现在,我希望能够与主机或其他容器共享此安装点,但是它不起作用。
简而言之,我以这种方式运行容器:
docker run --rm -d -v /s3ql:/s3ql \
--cap-add SYS_ADMIN --device /dev/fuse \
--name myContainer \
myS3qlIimage mount.s3ql swiftks://url:container /s3ql
Run Code Online (Sandbox Code Playgroud)
docker exec myContainer ls /s3ql显示实际的S3QL内容,但/s3ql主机上为空。
到目前为止,我在仓库中的操作方式的更多详细信息:https : //gitlab.com/Salokyn/docker-s3ql
您认为有可能使它起作用吗?