数据库集群是什么
数据库集群,指利用两台或多台数据库服务器,构成一个虚拟单一数据库逻辑映像,向客户端提供透明的数据服务;
关键点:
1、一台数据库服务器不能称为集群;
2、集群向客户端提供的服务与单机系统向客户端提供的服务从通讯协议上保持二进制兼容;
与分布式数据库系统的区别:
1、数据库集群具有单份,两份或多份相似数据集,也具有两份或多份实时一致的数据集,分布式数据库系统具有完全不同的数据集;
2、数据库集群是同构系统,要求集群各节点都有相同的操作系统和数据库系统版本,补丁包版本也保持一致,分布式数据库系统可以是异构系统,包含不同的操作系统和不同的数据库系统;
3、数据库集群建立在高速局域网内,分布式数据库系统是高速局域网,也是跨部门,跨单位的异地远程网络。