本最佳实践介绍PolarDB的核心需求场景和如何将MySQL迁移到PolarDB。
场景描述
- 弹性场景:线上活动压力突增,RDS数据库升级耗时长,来不及升级。业务具有周期性,波峰波谷明显(如活动期,假期等)。
- 大数据量查询场景:业务发展很快,没有时间做分库分表的改造。上百台ECS连接同一台数据库,高并发下单库性能要求高。
- 全局读一致性场景:读写分离后,刚更新的数据需要能实时查询到。
解决的问题
- RDS MySQL或自建MySQL遇到性能或容量瓶颈。
- MySQL到PolarDB双向链路如何打通。
- 如何用好PolarDB。
部署架构图

选用的产品
- 负载均衡SLB
负载均衡(Server Load Balancer)是将访问流量根据转发策略分发到后端多台云服务器(ECS实例)的流量分发控制服务。负载均衡扩展了应用的服务能力,增强了应用的可用性。
更多关于负载均衡SLB的介绍,参见负载均衡产品详情页。
- 专有网络VPC
专有网络VPC帮助您基于阿里云构建出一个隔离的网络环境,并可以自定义IP 地址范围、网段、路由表和网关等;此外,也可以通过专线/VPN/GRE等连接方式实现云上VPC与传统IDC的互联,构建混合云业务。
更多关于专有网络VPC的介绍,参见专有网络VPC产品详情页。
- 弹性公网IP(EIP)
独立的公网IP资源,可以绑定到阿里云专有网络VPC类型的ECS、NAT网关、私网负载均衡SLB上,并可以动态解绑,实现公网IP和ECS、NAT网关、SLB的解耦,满足灵活管理的要求。
更多关于弹性公网IP(EIP)的介绍,参见弹性公网IP(EIP)产品详情页。
- 云数据库PolarDB
PolarDB是阿里巴巴自主研发的下一代关系型分布式云原生数据库,目前兼容三种数据库引擎:MySQL、PostgreSQL、高度兼容Oracle语法。
更多关于云数据库PolarDB的介绍,参见云数据库POLARDB产品详情页。
- 数据传输服务DTS
数据传输服务(Data Transmission Service) DTS支持关系型数据库、NoSQL、大数据(OLAP)等数据源间的数据传输。它是一种集数据迁移、数据订阅及数据实时同步于一体的数据传输服务。
更多关于数据传输服务DTS的介绍,参见数据传输服务DTS产品详情页。
在文档使用中是否遇到以下问题
更多建议
匿名提交