大促营销数据库解决方案
2009年, 阿里巴巴启动双11全球购物狂欢节。自此以后,每年双11大促业务的峰值和系统的峰值都在不断攀升。根据多年沉淀经验,阿里云提供大促营销数据库解决方案,帮助企业客户轻松应对大促,实现消费者、平台、商家、供应商、物流等大促链路上的所有角色共赢。
方案概述
业务背景
业务流程
业务背景
业务流程
大促的目标
大促对整个数据库系统都提出了极高的要求,每个系统在架构设计时都要以支撑大促丝般顺滑为目标。大促不仅仅是对商家供应链、物流、网络运营商等环节的考验,更是对平台技术能力、全社会协同能力的挑战。
面临的挑战
海量访问
大促的起始时刻的峰值呈现接近90度上升趋势。在这么大访问流量下,所有核心链路的增删改查都是在数据库上操作,对数据库有比较大的冲击。
连接风暴
数据库的连接有限,同一时间创建过多连接会消耗大量的资源导致数据库卡顿,影响数据库稳定性。
复杂SQL或慢SQL问题
如果有复杂SQL或慢SQL的话可能导致系统资源耗尽,整个数据库服务卡顿或不可服务,最终导致业务损失。
热点商品售卖
对于MySQL InnoDB引擎而言并发越高行锁竞争越激烈,单行更新的性能会越低,行锁的竞争又会导致数据库层连接的堆积,连接的堆积将会拖慢整个数据库。
推荐产品
大促的流程
所有工作绝不是大促当天就能全部完成的。从时间上来看可以分为大促前、大促中、大促后三个阶段。
具体工作
大促前需要做容量评估、性能优化、弹性扩容、性能评测、以及梳理预案。
大促中需要关注实时指标和应急预案。
大促后需要做一些恢复动作,以及复盘总结。
方案优势
技术方案成熟
技术方案经过历年阿里巴巴双11大促验证,同样也是双11背后技术的打磨和沉淀。每年的双11都会经历至少3个月的技术筹备,进行风险梳理、容量规划、模拟压测等。数据库是其中最重要的一环,所有的下单、支付、库存、优惠、商品等信息都需要数据库进行处理。
内核增强
针对高并发、海量流量场景做了并发控制、线程池补丁;对走错索引、超长执行时间SQL场景做了语句注释;对热点库存更新场景做了热点库存更新补丁。
生态工具齐全
数据管理DMS,提供免安装、免运维、即开即用、多种数据库类型与多种环境统一的web数据库管理终端;提供数据快速恢复、数据管理、大促变更管理等方面的解决方案。数据库自治服务DAS,基于机器学习和专家经验实现数据库自感知、自修复、自优化、自运维及自安全的云服务。
客户案例
客户简介
业务挑战
业务架构
业务效果
数云
杭州数云信息技术有限公司成立于2011年,伴随着电子商务、大数据应用和零售企业互联网化的趋势快速发展,目前已成为国内领先的数据化营销软件产品和服务提供商。
推荐产品
更多资料
售前专家免费服务
联系专家:根据您提交的需求,将有售前专家免费服务!