PolarDB具有容量大、高性价比、分钟级弹性、读一致性、毫秒级延迟(物理复制)、无锁备份等优点,为您解决业务上的难点和痛点。本文将例举部分客户案例为您介绍各行业如何通过PolarDB解决自身业务上的挑战。

视频介绍

心动网络股份有限公司

心动网络

公司介绍

心动网络,国内极具知名度的游戏公司,中国互联网百强企业。旗下业务涉及游戏研发运营、动画制作、偶像娱乐等多个产业。公司创立于2002年,前身为中国最早的互联网分享网站之一的VeryCD。2009年起,公司开始打造心动网络的自主品牌,致力于网页及移动客户端游戏的研发与运营。

业务挑战

  • 为支持游戏业务快速出海,游戏发行和TAPTAP游戏社区全球化运营与交付,需要支撑全球化业务的统一部署。特别是东南亚人口密度较大的地区需要提供低延迟、高稳定的云服务。
  • 客户服务于国内、东南亚和欧美等地人口大国时,在活动峰值时需要支撑100万级玩家同时在线的高并发压力。
  • 游戏运维发布、游戏服务端软/硬件故障导致服务端重启,需要数据库支撑更快的数据读取能力,以实现业务的快速恢复。

解决方案

心动网络采用PolarDB分布式云原生数据库方案构建了全部业务系统:

  • PolarDB支持处理海量大数据,同时具备高并发、高可用和很强的弹性伸缩能力。
  • PolarDB特有的高性能读能力,有效支撑游戏服务层的因变更、异常导致的服务端重启业务快速恢复。
架构

客户价值

  • 优良的游戏体验

    基于存储计算分离架构,所有实例都带有一主一只读节点,提供3倍于MySQL的性能。基于高性能的读写能力,便于新开服以及应用弹性扩容。在游戏版本发布、服务端重启等场景可以大大缩短维护时间,又确保在极端情况下,不会因为游戏服务端软、硬件故障造成服务恢复过慢而影响玩家体验。

  • 7*24高可用服务

    数据采用三副本一致性存储,很好地保证了数据的可靠性。同时在主实例发生故障的时候,系统能在短时间(30s-60s)内完成快速切换,确保在线业务能够在保证数据完整性的同时快速恢复以提供正常的服务。

  • 丰富的业务支持

    100%兼容MySQL 5.6、MySQL 5.7和MySQL 8.0,完全兼容MySQL各种生态和中间件开源工具,非常方便游戏历史战绩、游戏充值和运营活动的开展。

客户感言

“PolarDB提供高性能读写能力,100%兼容MySQL,使得业务可以无缝迁移,支持100万级玩家同时在线,以及游戏服务端软/硬件故障导致服务端重启时业务的快速恢复。”

深圳法大大网络科技有限公司

logo

公司介绍

深圳法大大网络科技有限公司成立于2014年,是国内领先的第三方电子合同平台,主要为金融、保险、第三方支付、旅游、房地产、汽车、医疗、物流、供应链、B2B、B2C线上交易平台、人力资源管理等行业以及政府机构提供电子合同、电子文件签署及存证服务,同时整合提供司法鉴定和律师服务等增值服务。

业务挑战:历史合同归档查询

法大大有4个业务集群分别存储不同客户的数据。遇到挑战:

  • 每月新增约3000万合同,现有RDS平均每3个月需要做一次RDS手动分库。
  • 6亿历史合同,检索合同需要从多个库依次进行,平均查找时间7秒。
  • 考虑过将历史数据统一抽取到大数据平台,但改造成本高,耗时长。

解决方案

PolarDB依靠计算与存储分离、分布式存储架构,能够很好地支撑大数据量的存储和高效查询。
  • 法大大通过数据传输服务DTS(Data Transmission Service)将存储在MySQL数据库中的相关数据迁移至PolarDB,并通过ETL工具定期地将历史数据同步至PolarDB。
  • 使用PolarDB存储超过6亿的电子合同数据,这些数据可以安全地存储在PolarDB,解决了主业务库容量的瓶颈问题。
  • PolarDB开启3个只读节点,6亿历史合同数据查询仅需0.5秒,解决查询慢的问题。
架构
客户价值
  • 100%兼容MySQL,实现零改造成本

    PolarDB能够100%兼容MySQL 5.6、5.7和8.0的特性,应用从MySQL数据库迁移至PolarDB以后,不用做任何的改造即可实现海量历史数据的归档及实时查询。配合上云迁移工具DTS,已有的数据库可以平滑迁移至PolarDB。

  • 数据容量弹性自适应增长

    法大大每月都会产生TB级的增量的结构化数据,PolarDB存储的弹性及海量存储的能力很好地解决了传统MySQL存储容量的问题,而PolarDB基于快照的备份方式也很好地实现了大数据量的备份及按时间点恢复。

  • 并发高性能查询能力

    PolarDB采用读写分离架构,支持多路应用服务器并发访问,平均查询时间从7秒降低至0.5秒,显著提升查询业务体验。

  • 自带读写分离的高可用服务

    数据服务需要提供7 x 24的高可用服务,PolarDB的计算节点(DB Server)采用一主多读的集群架构,在提供服务高可用的同时,进一步降低了高可用服务的使用成本,同时数据库访问地址的管理更加便捷和高效。

上海百胜软件股份有限公司

logo

公司介绍

上海百胜软件股份有限公司成立于2000年,是国内知名的全渠道新零售解决方案服务商,为鞋服、运动、家居、日化、美妆、珠宝、食品等品牌企业提供管理咨询和信息化解决方案,业务涵盖全渠道中台、零售分销、供应链、电子商务、移动应用、大数据等领域。目前,百胜软件与旗下22家分子公司及全国100多家星联服务机构,为客户提供专业及时的服务支持,安全保障30多万家实体门店和2万多家网上商店的日常运营。

业务挑战:在线零售商城场景

百胜iSHOP在线商城是以移动互联网时代消费者驱动业务为核心,充分满足企业在不同触点场景下实现互动、体验、便捷交易的中高端电子商务销售平台。遇到挑战:
  • 广告投放平台,节假日,特殊时期,日访问量数千万,峰值时刻访问等待时间从正常的2秒激增到8秒左右,4.7%左右访问失效,需再次访问甚至多次访问。
  • 日常业务访问量与高峰时间段相差10倍以上,当前数据库应对日常业务,性能有余,应对峰值业务,性能不足。如果按峰值标准建设数据库,存在资源浪费的情况。

解决方案

PolarDB依靠计算与存储分离、分布式存储架构,能够很好地支撑大数据量的存储和高效查询。

  • 通过DTS工具将存储在MySQL数据库中的相关数据迁移至PolarDB,100%兼容,零成本迁移。
  • PolarDB日常部署1个只读节点,峰值时间段之前可数分钟弹性扩展到15个只读节点,极大提升并发访问能力。
  • 部署Redis集群,缓冲大量用户并发访问的压力。
架构

客户价值

  • 高效稳定

    世界杯最高峰值时刻,并发访问达到200万/秒,广告访问等待时间稳定在1秒左右,保持持续稳定的高质量业务体验。

  • 弹性升降

    预估业务峰值时刻PolarDB可在2分钟内完成多个只读节点扩展,以应对预期的访问压力,峰值过后即可恢复。相对于全程最高配置,成本节省70%以上。

  • 安全可靠

    采用白名单、VPC网络、SSL加密、数据多副本存储等全方位手段,对数据库数据访问、存储、管理等各个环节提供安全保障。采用Active-Active高可用集群架构,直接通过可读写的主节点和只读节点之间进行Failover切换,与传统的Active-Standby相比,用同样成本带来了更好的系统访问性能。

  • 零成本迁移

    PolarDB 100%兼容MySQL,配合上云迁移工具DTS,已有的数据库无需改造即可平滑迁移至PolarDB。PolarDB让客户以更低的成本享受到商业数据库的性能和可靠性。

客户感言

“PolarDB帮助我们在客户世界杯广告投放期间,应对数亿次的总曝光量,满足高并发的需求。我们借助其强大的计算能力、Active-Active高可用集群架构、极速扩展增加只读节点的机制,顺利度过活动期间的数次高峰,提升用户体验、为客户活动保驾护航。”

厦门真有趣信息科技有限公司

logo

公司介绍

厦门真有趣信息科技有限公司自2012年8月成立以来,致力于持续不断地提高科技、文化、服务,为全球用户提供健康有趣的游戏体验。这里聚集着一群“有趣”的人,热爱游戏,享受创作,喜欢开发,并且才华横溢。通过协力合作,创作长期有效的快乐,赢得百万人热爱。

业务挑战:流畅游戏体验

厦门真有趣信息科技有限公司制作的爆款手游《香肠派对》,用户存量近亿,在游戏高峰期同时有1000~2000万用户访问。网络游戏不仅要为用户提供流畅的游戏体验,还要提供账号服务、充值服务、历史战绩查询服务等。面临业务挑战:
  • 开新服、合服等场景,需要实现快速弹性扩容。
  • 游戏版本发布、服务端重启等场景,需要缩短维护时间,快速重启。
  • 需要7*24的高可用服务。
  • 保证数据的可靠性。

解决方案

前端多个ECS实例作为各个服务器的入口,接入到后端的PolarDB集群。在开新服、合服时可以增加最多15个只读节点,用来减少主节点压力。PolarDB同时能提供账号服务、充值服务、历史战绩查询服务等。

架构
客户价值
  • 弹性升降

    PolarDB集群基于存储计算分离架构,部署1个主节点以及N个只读节点,只读节点可以快速增加或删除,用于应对开新服、合服时的快速弹性扩容。

  • 快速维护

    因自身架构特点,PolarDB集群能够大大缩短维护时间,实现快速重启。

  • 稳定可靠

    采用三副本一致性存储,很好地保证了数据的可靠性。在主实例发生故障的时候,系统能在短时间(30s~60s)内完成快速切换,确保在线业务能够快速恢复以提供正常的服务。

  • 高度兼容

    100%兼容MySQL 5.6、5.7和8.0,完全兼容MySQL各种生态和中间件开源工具,非常方便游戏历史战绩查询、游戏充值和运营活动的开展。

杭州数云信息技术有限公司

数云

公司介绍

杭州数云信息技术有限公司成立于2011年,伴随着电子商务、大数据应用和零售企业互联网化的趋势快速发展,目前已成为国内领先的数据化营销软件产品和服务提供商。数云致力于为消费品牌和零售品牌商提供整合软件产品、数据模型和专业服务的一站式数据化营销解决方案。

数云以软件产品为主线,以营销效果为导向,帮助企业深度挖掘大数据价值,持续构建自身的核心竞争优势。实现了以全渠道客户数据管理平台为基础,以CRM(客户关系管理)和BI(商业智能)为核心应用,并渗透到全渠道数据化营销、销售和服务各个接触点的价值闭环。数云的数据化营销管理软件支持公有云SAAS和私有云独立部署模式。

业务挑战

  • 有大促需求,在618/双十一等大促期间希望能快速弹升(分钟级)实例的规格和IOPS能力。
  • 涉及商家数据一致性读取,希望读写数据库的读节点延迟小,有较大的读写比,希望能够快速增加读节点。
  • 单机存储瓶颈,传统数据库单个实例只能存3T数据,单实例业务数据量大,维护成本高,代码配置复杂。
  • 高并发写诉求,对高并发状态下的写能力有较高要求。

解决方案

  • PolarDB在大促期间可以在20分钟内完成10TB级数据的集群升配,快速弹升IOPS的能力。
  • PolarDB主节点和只读节点之间采用物理复制的方式,读节点与主节点延迟大大低于普通的MySQL数据库,能满足对只读节点的延迟要求;同时新增只读节点,5-8分钟即可完成,保证能快速提升集群的读能力。
  • PolarDB采用共享存储架构,存储和计算分离,能够最大程度的提供单实例的存储能力,最大可达100TB,对于历史数据存储,海量在线数据存储都有较好的适配能力,降低代码复杂度和维护成本。
  • PolarDB通过引擎的优化和超强的IOPS能力提供高并发状态下的超强写能力,当PolarDB并发数设置为32以上时,OLTP写能力能达到普通MySQL的2-3倍。
数云架构图

客户价值

  • 天猫聚石塔商家,在双十一等业务大促的时候,需要对数据库计算能力(CPU、内存、IOPS)和存储量做临时升配,客户使用传统MySQL数据库的时候,数据库升配时间会随着存储量的大小、宿主机资源的情况而不断上升,最大的实例升配可能要6-8个小时,当实例数多的时候,客户会碰到升配时间长、升配运维成本高、由于资源冲突导致升配失败可能性增加,PolarDB提供节点升配10-20分钟、增加节点5-8分钟等高弹性能力,解决客户大促期间升配的痛点,是客户选择PolarDB最重要的原因。
  • 数云客户业务是天猫CRM系统提供商,客户数据库的部署模式是多租户部署,即每个实例上会部署一个或多个数云的客户的数据,因此数云使用的数据库实例数据量都比较大,较大的实例存储容量一般在2T~3T左右,约有上百个实例来满足该业务需求,数据库连接使用比较复杂、管理成本较高,也存在单实例存储瓶颈需要做数据迁移,PolarDB的共享存储,解决了客户这三个痛点。
  • 数云多租户的数据库部署模式对单实例数据库的写能力有较高要求,PolarDB的高并发写能力远超过传统MySQL,解决了客户高并发写瓶颈。

客户感言

“通过PolarDB的高弹性能力,我们在双十一之前一两天做弹性升级,在双十一结束后弹性降配,满足数据库计算能力的分钟级弹性,在解决了我们大促弹升需求的同时,也帮我们节约了数据库的成本。同时由于业务数据量较大,单个实例需要较大的数据存储量,传统的单机数据库无法满足,PolarDB的存储计算分离能力帮我们解决了这个困扰我们很久的问题。”

”双十一期间PolarDB的IOPS能力很稳定,连接数使用到当前规格的一半,还可以再承载更大的压力。“

北京智启蓝墨信息技术有限公司

蓝墨

公司介绍

北京智启蓝墨信息技术有限公司成立于2012年,地处北京市海淀区,是一家由美国留学生回国创业的高科技公司,专注于移动互联时代数字出版和移动学习领域的新技术研究及平台运营,依托自主研发的蓝墨移动交互式数字教材核心技术体系,为出版社、学校和教师提供移动交互式数字教材、校园移动学习平台及教师自助数字出版等解决方案的公司。

业务挑战

  • 单库在线数据6TB,单表10亿,存储和性能都碰到瓶颈。
  • 业务和分析共用一份数据,报表分析对在线业务影响越来越大。
  • 希望构建用户推荐平台从而挖掘数据价值。

解决方案

  • PolarDB超大存储规格满足单库6TB和单表10亿的存储和查询性能需求。
  • OLAP复杂查询切换到AnalyticDB,构建清晰规范的OLTP、OLAP分离架构。
  • 历史数据归档HBase,上层构建Spark,构建用户推荐场景。
蓝墨架构图

客户价值

  • 无需改造迁移到PolarDB,满足支撑未来几年业务增长。
  • OLTP、OLAP分离架构,复杂查询业务从在线库切换到分析库,减少业务与分析相互影响。调整后基本无业务相互影响。
  • 使用HBase做推荐,发现历史行为数据价值,实现推荐场景。

武汉利楚商务服务有限公司

扫呗

公司介绍

武汉利楚商务服务有限公司(以下简称“利楚扫呗”)成立于2011年,是国内最早从事聚合支付技术研发和应用的高新技术企业之一,也是国内领先的具备自主研发能力的金融收单企业。目前,利楚扫呗已覆盖全国400多个地级市,旗下商户数量70万家,日处理交易笔数1200万笔,年受理交易金额2000亿元,成功为上百个行业提供聚合支付综合解决方案。

本着“助力企业,释放能量”的企业使命,利楚扫呗不断创新,致力成为智慧商业引领者,全面助力商户数字化经营转型。

业务挑战

  • 存储空间:近3月数据存储量超过2T,业务在持续扩张,预计单体RDS的存储空间不够用。
  • 高并发:随着接入商户数量的增加,每日的流水持续增长,数据库读写性能明显下降。
  • 分析型需求:随着数据量的增大,数据查询涉及的量级指数级上升,针对商户等大数据量场景的分析查询单体MySQL已经不能满足需求。

解决方案

  • DRDS分库分表,在DRDS中保存近3个月数据分流部分前端查询,将数据库进行水平拆分有效解决了订单的存储上限及业务高峰时的高并发压力,借助了DRDS对MySQL语法的高度兼容能力,非常方便地从原来单体数据库升级到现在的分布式架构。
  • 使用PolarDB进行数据归档,满足超大数据量的存储需求,借助存储计算分离与MySQL 100%的兼容性,对原有业务不必做修改。
  • 使用Redis缓存,通过缓存提高读取效率,使用RDS只读实例,通过读库分流,自动负载均衡读流量。
  • 使用分析型数据库AnalyticDB,对海量流水数据进行即席查询,满足运营实时需求,快速精准进行用户营销。
扫呗架构图

客户价值

  • 业务可线性拓展

    依托Redis缓存,DRDS水平/垂直拆分,支持并行计算,解决高并发、存储容量、在线计算的扩展性难题,系统具备100TB数据存储的能力、10万TPS、百万QPS的支撑能力,可以支撑业务扩展至当前业务量的5-10倍,解决扫呗业务在快速增长过程中对数据库存储量,并发量带来的挑战,确保在客户业务快速增长的情况下,为每一个终端用户提供平滑的支付体验。

  • 让数据流动起来

    借助于DTS的实时同步能力,让客户的数据流动起来,借助PolarDB,ADB的大数据处理能力,决策报表从分钟级别降低至秒级,大部分报表可以在10秒出来,部分特别复杂的报表需要1分钟左右。使业务行为和业务决策能平滑对接,公司负责人可以通过报表快速进行业务决策,使数据通过计算创造业务价值。

  • 提供7*24 高可用服务

    以业务7*24小时运行标准设计,提供弹性升降配、在线扩容、SQL 审计分析、只读实例等能力,由于扫呗金融业务的特殊性,确保服务的连续性以及金融级的安全和稳定性。

客户感言

“依托阿里云丰富的数据库产品能力矩阵,为我们全面助力商户数字化经营转型提供了坚实的保障。”