我对docker和containerization的概念有些陌生。我想要的是在一个云服务中部署多个数据库,例如MongoDB,Elassandra等。
如this链接中所述,我们可以在Docker CLI中使用以下命令创建多个VM:
docker-machine create --driver virtualbox <virtualbox-name>
So, my question is which of the following approaches performance is better in one cloud implementation:
- To have one node at all
- To have multiple node in cluster
最佳答案
您肯定在集群中有多个节点。
具有单个节点将导致单点故障。如果节点关闭,则您的数据库将不可访问,并会影响连接到该数据库的用户。
关于docker - Docker多节点与集群中的一个节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56143290/