01 部署准备
开始部署前,完成账号申请、服务开通、网络规划、资源规划等准备工作。
02 部署资源
创建VPC网络、云服务器ECS、云数据库RDS MySQL版,并写入库表信息。
03 数据库迁移
将RDS升级至PolarDB,升级后的PolarDB集群包含源RDS实例的账号信息、数据库、IP白名单和必要参数。
04 完成及清理
如完成本方案部署后无需使用相关资源,请释放相关云资源。
本架构通过一键迁移升级功能,将RDS MySQL的数据实时同步到PolarDB MySQL版。在正式切换前,可先通过DAS提供的流量回放和压测功能对目标端PolarDB进行全面的兼容性和性能评估。正式切换时,会自动将源端RDS的连接地址交换给目标PolarDB端,从而实现无需修改应用程序任何代码和配置的情况下将RDS MySQL在线升级至PolarDB MySQL版。
PolarDB采用计算与存储分离架构,基于全新打造的分布式块存储,不会受到单个数据库服务器的存储容量限制,可支撑单实例上百TB级别的数据规模。
PolarDB采用物理复制和共享存储技术,有效的降低RO节点延迟。同时,PolarDB支持业内独有的SCC(全局一致性-高性能模式)技术,保证发往集群任意副本的读请求都可以获得全局一致性的结果,同时保障性能与弱一致性读几乎相同。
PolarDB MySQL版共享分布式存储的设计,增删节点与容量无关,支持分钟级完成增删节点。同时,存储容量自动在线扩容,无需中断业务。