开发者社区> 云栖号案例库> 正文

【云栖号案例 | 互联网】数云使用PolarDB快速升配 轻松应对双十一

简介: 在大促期间有高并发写诉求,希望数据库的读节点延迟小、快速弹升实例的规格和IOPS能力。通过PolarDB高弹性能力,满足计算能力的分钟级弹性、节约了成本。
+关注继续查看

云栖号案例库:【点击查看更多上云案例】
不知道怎么上云?看云栖号案例库,了解不同行业不同发展阶段的上云方案,助力你上云决策!

公司介绍

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

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

业务痛点

双十一当数云订单量超4亿,我们当时只有部分数据服务的功能已迁云,对其他业务产品进行查询,对流式计算的查询,过完双十一开始正式迁移更多功能流量,急需解决以下问题:

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

解决方案

p89309

架构方案如下:

  • 安全接入:DDos高防IP产品用于保障服务器安全,并通过CDN产品实现访问加速。
  • 业务部署:通过SLB将流量均发至多个Nginx服务器集群,同时配备CRM Web服务器集群。
    -数据存储:存储产品选用高性能、稳定的对象存储OSS;通过RDS、PolarDB、MongoDB和Redis进行业务数据处理,并配合MySQL和RDS进行数据ETL和精简化存储。

其中,主要通过PolarDB产品解决业务迁云中遇到的痛点问题:

  • PolarDB在大促期间可以在20分钟内完成10TB级数据的集群升配,具备快速弹升IOPS的能力。
  • PolarDB主节点和读节点之间采用物理复制的方式,读节点与主节点延迟大大低于普通的MySQL数据库,能满足对读节点的延迟要求;同时新增读节点,5-8分钟可以完成,保证能快速提升集群的读能力。
  • PolarDB采用共享存储架构,存储和计算分离,能够最大程度的提供单实例的存储能力,最大可达100TB,对于历史数据存储,海量在线数据存储都有较好的适配能力,降低代码复杂度和维护成本。
  • PolarDB通过引擎的优化和超强的IOPS能力提供高并发状态下的超强写能力,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能力很稳定,连接数使用到当前规格的一半,还可以再承载更大的压力。”— 数云资深技术总监

相关产品

  • 云数据库PolarDB

PolarDB是阿里巴巴自主研发的下一代关系型分布式云原生数据库,目前兼容三种数据库引擎:MySQL、PostgreSQL、高度兼容Oracle语法。
更多关于云数据库PolarDB的介绍,参见云数据库PolarDB产品详情页

  • 云服务器ECS

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

  • 负载均衡SLB

负载均衡(Server Load Balancer)是将访问流量根据转发策略分发到后端多台云服务器(ECS实例)的流量分发控制服务。负载均衡扩展了应用的服务能力,增强了应用的可用性。
更多关于负载均衡SLB的介绍,参见负载均衡产品详情页

  • 内容分发网络CDN

阿里云内容分发网络(Content Delivery Network,简称CDN)是建立并覆盖在承载网之上,由分布在不同区域的边缘节点服务器群组成的分布式网络。阿里云CDN分担源站压力,避免网络拥塞,确保在不同区域、不同场景下加速网站内容的分发,提高资源访问速度。
更多关于内容分发网络CDN的介绍,参见内容分发网络产品详情页

  • DDoS高防IP

DDoS高防IP是针对互联网服务器(包括非阿里云主机)在遭受大流量DDoS攻击后导致服务不可用的情况下,推出的付费服务,用户可通过配置高防IP,将攻击流量引流到高防IP,确保源站的稳定可靠。
更多关于DDoS高防IP的介绍,参见DDoS高防IP产品详情页

  • 云数据库RDS

阿里云关系型数据库(Relational Database Service,简称RDS)是一种稳定可靠、可弹性伸缩的在线数据库服务。基于阿里云分布式文件系统和SSD盘高性能存储,RDS支持MySQL、SQL Server、PostgreSQL、PPAS(Postgre Plus Advanced Server,高度兼容Oracle数据库)和MariaDB TX引擎,并且提供了容灾、备份、恢复、监控、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。
更多关于云数据库RDS的介绍,参见云数据库RDS产品文档

  • 云数据库 Redis 版

阿里云数据库Redis版是兼容开源Redis协议标准、提供内存加硬盘混合存储的数据库服务,基于高可靠双机热备架构及可平滑扩展的集群架构,可充分满足高吞吐、低延迟及弹性变配的业务需求。
更多关于云数据库 Redis 版的介绍,参见云数据库 Redis 版产品详情页

  • 对象存储OSS

阿里云对象存储服务(Object Storage Service,简称 OSS),是阿里云提供的海量、安全、低成本、高可靠的云存储服务。其数据设计持久性不低于 99.9999999999%(12 个 9),服务设计可用性(或业务连续性)不低于 99.995%。
更多关于对象存储OSS的介绍,参见对象存储OSS产品详情页

【云栖号在线课堂】每天都有产品技术专家分享!
在线课堂地址:https://yqh.aliyun.com/zhibo

立即加入社群,与专家面对面,及时了解课程最新动态!
【云栖号在线课堂 社群】https://c.tb.cn/F3.Z8gvnK

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
POLARDB助力数云轻松应对双十一
业务/技术亮点——分钟级弹性升配;10亿级订单;TB海量存储/查询高性能
764 0
双11特刊 | 一文揭秘云数据库RDS如何顺滑应对流量洪峰
从绿色低碳到硬核科技,看RDS如何用绿色科技助力2021“双11”?
508 0
支撑日均百亿次护航,数据库自治服务DAS在双11护航中焰炼升华
第12个双11已圆满结束,但对技术的探索永不止步。每年双11,不仅仅是剁手族的狂欢节,更是数据人的“大考”,是检验阿里云数据库技术团队技术水平与技术创新实践的舞台。本站已陆续推出双11护航背后的数据库技术实践与经验分享系列干货文章,敬请关注!今天为数据库自治服务DAS的技术解析。
16814 0
五年再出发,RDS MySQL集群版助力客户降本增效
RDS MySQL将云原生技术到底,推出RDS MySQL集群版帮助客户降本增效,解决数据库架构多样化需求的问题。
108 0
【云栖号案例 | 新零售】数据库RDS为跨境电商管理平台支撑亿级流水
智赢科技每天面对用户修改价格库存对更新即时性要求高,索引和表结构变更不易。RDS支持数组和分区,降低中间表的数量又可以自动分区,加快开发速度。
1791 0
云原生案例解读:与阿里云并肩作战,百家云三天扩容数十倍
百家云李钢江CEO总结,阿里云带给百家云的价值主要是以下三点: 1、提供了弹性计算的空间与敏捷安全的扩容能力 2、提供了相对稳定的服务与优异性能 3、技术支持团队响应及时,帮助百家云优化架构
1841 0
2020年业务峰值提前3年出现,中国邮政上云实战经验谈
预警,即将碰线!中国邮政业务峰值超出预期。要不要上云?1年时间来反复论证的方案是什么?外围系统测试与核心系统应用能否并行?最终达成了怎样的共识?且听“2016云栖奖”获奖者中国邮政集团信息技术局总经理石纯斌的经验分享。
7381 0
在线教育流量暴涨 阿里云PolarDB分钟级扩容保障教育平台不“卡顿”
疫情期间,停课不停学,在线课堂成为首选模式,由此带来流量洪峰。2月17日,开学第一天,包括学习通、慕课网等在内的多家在线教育平台出现“卡顿”和“死机”,而阿里云数据库通过分钟级扩容,保障了沪江教育、猿辅导、VIPKID、洋葱学院等多家教育平台的平稳。
225 0
云原生数据库助力北京公交 日均800万人次智慧出行
启迪公交(北京)科技股份有限公司以下简称”启迪公交”,是国内领先的智慧公交系统方案提供商和服务运营商。 通过承接公交信息化和智慧化项目建设,应用最先进的互联网商业模式,将“人、车、线、站”的大数据资源及相关配套资源进行商业化转换,引领行业提升公交系统的创新能力和服务水平,助力“互联网+城市公交”的提升发展。启迪公交承建的北京市公交公交集团的智能化系统改造项目。
1150 0
文章
问答
文章排行榜
最热
最新
相关电子书
更多
阿里云自研数据库POLARDB解读 —— 我的云计算认知观
立即下载
阿里云自研数据库POLARDB解读 - 我的云计算认知观
立即下载
云原生分布式数据库 PolarDB技术深度解密
立即下载