(1)单节点模式拥有与集群模式相同的功能,区别在于单节点模式不支持扩展节点和高可用,而集群模式可以方便地扩展到多个服务器节点以及支持高可用。
若是单服务器部署,单节点的部署方式减少了节点间的网络传输,在性能方面反而会更好,并且部署更加简单。
部署单机集群的需求,通常用于密集型计算场景,将计算任务分发到不同的节点(进程)上,可以有效的隔离内存资源竞争,提升计算效率。
(2) 是的,但社区版单服务器集群配置最多只能2个数据节点。
看了教程,对于两者基本不同已了解,还有以下疑问:
1)既然单节点部署这个节点可以实现集群里三个节点(控制/数据/代理)的功能,那为什么还要用单服务器做三个节点的集群部署?(因为都是在一台电脑上) 除了高可用这个功能之外,还有什么其他好处?
2)单服务器集群配置3个节点后,按说明 每个节点可用内存4G,是不是此时的可用内存为12G?远远高于单节点部署时的内存容量?