中国领先的IT技术网站
|
|

25.6万笔/秒的交易还节省2000台服务器,数据库OceanBase是怎么做到的?

阿里首次把包括账务库在内的所有核心数据链,全部搬到了蚂蚁金服自主研发的数据库OceanBase上,凭借这一技术创新,今年的双11支付保障节省了2000多台服务器。

作者:科技浅析来源:头条科技|2017-11-12 20:20

Tech Neo技术沙龙 | 11月25号,九州云/ZStack与您一起探讨云时代网络边界管理实践


今年双十一可谓是人间奇迹了,一波波的数据闪过,11秒钟破亿,28秒钟破10亿,3分01秒破100亿,6分05秒钟破200亿。再次刷新多项纪录吸引了全球的注意力,这一切的主角是马云,更是支撑了每一笔交易的支付宝。

25.6万笔/秒的交易还节省2000台服务器,支付宝怎么变得这么强?

短短几年,从差4秒崩溃到如今轻松应对双十一,支付宝的成长速度是惊人的。说到轻松应对,具体怎样呢?根据支付宝官方数据,第5分22秒,双11的支付峰值达到25.6万笔/秒,同时蚂蚁金服自主研发的数据库处理峰值达到4200万次/秒,双双创下新纪录!

25.6万笔/秒的交易还节省2000台服务器,支付宝怎么变得这么强?

而众所周知,数据量越大,服务器的快速处理越困难,回忆起前几年的双十一,本做好充分准备甚至忍不住口中默默的0点倒计时,而到0点却一直没办法刷新,刷新后一直没办法支付。没花一分钱购物车就被清空了——全部失效!大家是否深有同感呢?而今年的抱怨声成了:支付太快,还没来得及考虑呢?而这一切的背后,是技术的创新突破。

25.6万笔/秒的交易还节省2000台服务器,支付宝怎么变得这么强?

大家是否注意到,今年首次公布了“数据库处理峰值”,是因为首次把包括账务库在内的所有核心数据链,全部搬到了蚂蚁金服自主研发的数据库OceanBase上。OceanBase的技术突破就是实现了“离在线混合部署”,最核心的优势是能够在双11支付峰值来临前,借调“离线机房”的闲置计算资源,并在峰值回落后再“还”回去。凭借这一技术创新,今年的双11支付保障节省了2000多台服务器。

25.6万笔/秒的交易还节省2000台服务器,支付宝怎么变得这么强?

蚂蚁金服副总裁胡喜就说到,“对于用户来说,一笔支付就是一笔支付,对于数据库来说,一笔支付则是数个处理请求的集合。”胡喜介绍,用户进行支付时,钱可能从借记卡转出,从花呗借出、还有10块钱由优惠券出、分期付款……这些都是一个个独立的处理请求,需要数据库进行处理。在支付高峰,能否支撑得住海量级的处理并发量,对OceanBase来说是一个巨大的考验,而此次4200万次/秒的处理峰值说明,这个“超级会计师”经受住了考验。并且这样的处理能力已然达到了国际先进水平,和国际化的阿里巴巴很般配!

【编辑推荐】

  1. 谷歌推出视频数据库“AVA”,中国联通与腾讯合作共建云数据中心
  2. 云计算下一步,无服务器计算将成为趋势,你准备好了吗?
  3. 11 月全球数据库排名:PostgreSQL保持上升趋势 一路高涨
  4. 关系数据库迈入新时代,这个标题是认真的!
  5. Netcraft 10月Web服务器排名:Nginx首超微软排第二
【责任编辑:张燕妮 TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢
24H热文
一周话题
本月最赞

读 书 +更多

C语言核心技术

在这本书中,C 语言专家 Peter Prinz和Tony Crawford为你提供大量的编程参考信息。全书叙述清晰,语句简洁,分析深刻。本书主题包括: ...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊
× CTO训练营(深圳站)