如何利用docker-swarm构建数据库集群?(vps磁盘分区的方法是什么)
如何利用docker-swarm构建数据库集群?
可以的。

(图片来源网络,侵删)
用什么工具无所谓,docker只不过是完成了一个套装的解决方案。软件已经安装好,直接启动带相应的参数就可以了。比如官方postgresql的经典的流复制模式搭建主从和postgresql10的逻辑复制。先启动个容器传入参数启动,数据目录,用户名密码,挂载数据盘,创建publication。一气呵成。再启动一个容器,同样设置数据目录,设置密码,挂载数据盘,创建subscription连接master。同样一气呵成。然后一个逻辑复制的小型集群就搭建好了。
但是我觉得你想问的不是怎么搭建这样一个集群,而是想知道postgresql-xl怎么把海量数据分散到不同的服务节点上去吧?这是sharding技术跟x不xl没有任何关系。postgresql-xl只不过是其本身就是基于postgresql内核的分布式数据库其自身就有代理节点,计算节点,数据节点,全局事物节点。跟docker并没有什么关系,docker就是一个可以运行他的一个容器化的虚拟环境而已,可以理解成vps/虚拟机。
像官方版postgresql也可以利用其自带的分区和fdw功能去实现像postgresql-xl那样的把海量数据均衡的分布到无数个服务器节点中去。只是配置和维护稍显繁琐。

(图片来源网络,侵删)
到此,以上就是小编对于vps磁盘分区的方法是什么啊的问题就介绍到这了,希望这1点解答对大家有用。

(图片来源网络,侵删)
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权请联系我们,一经查实立即删除!