云数据库 KeeWiDB 集群版采用分布式架构,支持垂直扩缩容,拥有高度的灵活性。通过云服务器客户端便可以访问云数据库 KeeWiDB。

VIP:分配给数据库实例的唯一内网访问入口。每个实例拥有一个固定的 VIP,该地址在其所在的整个地域(Region)内均可达,为应用程序提供统一、稳定的访问端点。
LB(负载均衡):KeeWiDB 集群由不少于3个 Proxy 节点构成代理层,需要通过负载均衡器(LB) 来将客户端的连接请求均匀地分发到各个 Proxy 节点上,从而避免单点过载,确保服务的高可用性。
代理集群(Proxy Cluster):代理集群由一组 Proxy 节点组成,作为数据库的前端接入层。其主要职责包括:
连接管理:接收客户端请求,并通过内部连接池与后端数据节点通信。
智能路由与聚合:对请求进行智能路由分发,并对跨分片的查询结果进行聚合。
流量控制与统计:实施流量控制策略,并收集请求指标。
分片节点(Shard Node): KeeWiDB 的分布式与高可用设计基于两个核心概念:
分片(Sharding):通过将数据分散到多个分片上,突破单机限制,提升整体集群的存储容量与读写性能。
副本(Replica):用于高可用与数据可靠性。每个分片拥有一主多从的副本集,数据实时同步。主节点故障时可自动切换,保证服务不中断,同时多副本提供了数据冗余备份。