《云原生一站式数据库技术与实践》——一、云原生分布式数据库PolarDB-X技术架构(6) https://developer.aliyun.com/article/1231697?groupCode=aliyundb
PolarDB-X 还可用于单机平滑演进到分布式。
单机MySQL 的数据库可以一键迁移到线上分布式数据库,应用0 修改,在PolarDB-X 直接实现建表语句即可。
完成演进后,原先在单机MySQL 上难以解决的问题,比如大表如何做拆分等问题都可以在分布式系统上得到很好的解决。分布式系统对于不同的表有不同的解决方法,比如大表可以做成分区表,按指定的方式做分区;比如针对热点表,可以将热点打散后做成分区表;一些普通的单表迁到分布式系统后依然可以作为单表使用。
PolarDB-X 的另一典型场景是海量数据大集中。
原先的系统中使用了很多数据库,各种数据库之间存在数据孤岛问题,如何做融合的查询分析?
PolarDB-X 结合DTS 以及ADB 提供了一整套解决方案,同时满足在线数据的处理以及在线数据分析的需要。PolarDB-X 还可与ADB 做深度融合,中间不再需要数据传输的工具,只需进行实时的数据转换,ADB 实时分析转换好的内存的数据副本,实现完全一体化的数据处理以及数据分析的一致性体验。
针对金融场景的数据强一致需求,PolarDB-X 也能提供非常完备的高可用解决方案以及灾备方案,包括同城多机房、两地三中心等解决方案,能够保证跨地域的高可用、机房级别的容灾以及保证数据的一致性。
《云原生一站式数据库技术与实践》——一、云原生分布式数据库PolarDB-X技术架构(8) https://developer.aliyun.com/article/1231695?groupCode=aliyundb