水平缩放和垂直缩放是什么意思?
在第四个数据库的三层体系结构中, scaling horizontally
scaling vertically
和scaling vertically
是什么意思?
简而言之,水平扩展就是增加更多的服务器。 垂直增加服务器的资源。
您可以在维基百科上find更多信息。
垂直缩放
垂直缩放或改进节点/服务器的function,可为节点提供更大的容量,但不会降低群集现有成员的整体负载。 也就是说,改进节点处理现有负载的能力增加了,但负载本身没有变化。 垂直扩展的理由包括增加IOPS,增加CPU / RAM容量以及增加磁盘容量。
水平缩放
横向扩展或增加集群中的节点数量,通过扩大密钥空间并为客户端连接提供额外的端点来减less每个成员节点的责任。 也就是说,每个节点的容量不会改变,但其负载会减less。 横向扩展的理由包括增加I / O并发性,减less现有节点的负载以及增加磁盘容量。