本最佳实践提供数据库上云后OLTP+OLAP分离架构的最佳实践,并为客户提供完整的OLAP、OLTP数据库系统压测对比方式。

场景描述

  • 混合型HTAP数据库需求:如ORACLE数据库改造上云,云上数据库方案选型。
  • OLTP系统查询慢,存在分析型场景和瓶颈的客户。

解决的问题

  • 实时性强:利用DTS高实时将业务库数据变更同步到ADB中,供分析查询业务查询,与线上业务数据延迟低。
  • 提供阿里云上最强大的HTAP能力:OLTP和OLAP需求通过PolarDB和ADB分治,解决客户HTAP的复杂需求。
  • 提供完备的OLAP、OLTP压测的工具和方法,指导客户压测对比,便于客户POC测试和数据库选型。

部署架构图

部署架构图

选用的产品

  • 专有网络VPC

    专有网络VPC帮助您基于阿里云构建出一个隔离的网络环境,并可以自定义IP 地址范围、网段、路由表和网关等;此外,也可以通过专线/VPN/GRE等连接方式实现云上VPC与传统IDC的互联,构建混合云业务。

    更多关于专有网络VPC的介绍,参见专有网络VPC产品详情页

  • 弹性公网IP(EIP)

    独立的公网IP资源,可以绑定到阿里云专有网络VPC类型的ECS、NAT网关、私网负载均衡SLB上,并可以动态解绑,实现公网IP和ECS、NAT网关、SLB的解耦,满足灵活管理的要求。

    更多关于弹性公网IP(EIP)的介绍,参见弹性公网IP(EIP)产品详情页

  • 数据传输服务DTS

    数据传输服务(Data Transmission Service) DTS支持关系型数据库、NoSQL、大数据(OLAP)等数据源间的数据传输。它是一种集数据迁移、数据订阅及数据实时同步于一体的数据传输服务。

    更多关于数据传输服务DTS的介绍,参见数据传输服务DTS产品详情页

  • 云服务器ECS

    云服务器(Elastic Compute Service,简称ECS)是阿里云提供的性能卓越、稳定可靠、弹性扩展的IaaS(Infrastructure as a Service)级别云计算服务。云服务器ECS免去了您采购IT硬件的前期准备,让您像使用水、电、天然气等公共资源一样便捷、高效地使用服务器,实现计算资源的即开即用和弹性伸缩。阿里云ECS持续提供创新型服务器,解决多种业务需求,助力您的业务发展。

    更多关于云服务器ECS的介绍,参见云服务器ECS产品详情页

  • 云数据库PolarDB

    PolarDB是阿里巴巴自主研发的下一代关系型分布式云原生数据库,目前兼容三种数据库引擎:MySQL、PostgreSQL、高度兼容Oracle语法。

    更多关于云数据库PolarDB的介绍,参见云数据库POLARDB产品详情页

  • 分析型数据库MySQL版

    分析型数据库MySQL版(AnalyticDB for MySQL)是一种高并发低延时的PB级实时数据仓库,全面兼容MySQL协议以及SQL:2003 语法标准,可以毫秒级针对万亿级数据进行即时的多维分析透视和业务探索。

    更多关于分析型数据库MySQL版的介绍,参见分析型数据库MySQL版产品详情页

详细信息

点击查看最佳实践详情

更多最佳实践

点击查看更多阿里云最佳实践