中国风险投资网首页 | 收 藏分站 | 融资服务 | 投资人服务 | 加盟代理 | 投资人打假 | 联系我们
中国风险投资网 > 投资环境 > 阿里巴巴的数据库技术是什么?

阿里巴巴的数据库技术是什么?

2016年12月23日 02:14    网站管理员024

  阿里巴巴的数据库技术是什么?

  阿里巴巴是使用横向扩展SQL,还是使用旧式的MySQL。当一个SQL数据库架构向外扩展(而不只是向上扩展)时,它应该不仅能够处理巨大的流量,而且能够处理大量的并发交易。当在线购物网站遭遇火爆的购物节时,处理并发交易的能力是关键。毕竟,数百万购物者不会“排队等候”结帐。他们希望能够立即结账,否则就可能放弃购买。

  中国的在线零售商是否能从亚马逊的技术失误中学到经验,在“光棍节”这天为用户并提供无缝客户体验?人们对此拭目以待。

  毫无疑问,阿里巴巴等电商正在准备迎接前所未有的流量冲击。然而,很多事情或许不一定是由于缺乏准备,而是错误地依赖于一种基础数据库技术——很简单,这种技术根本无法扩展到“Prime Day ”或“光棍节”里的流量级别。

  大多数在线零售网站用的是MySQL数据库。MySQL被设计为在“单一框(single box)”上运行,将它以云计算方式扩展是一种相当复杂和有风险的软件操纵壮举。MySQL是为另一代应用程序设计的,无论你的团队如何善于使MySQL超越自己的自然极限,依赖MySQL的网站肯定会在流量非常巨大的时候遇到性能问题。

  亚马逊网络服务(Amazon Web Services)当然有巨大的资源。但事实上,即使亚马逊也会在消费者流量巨大时遇到麻烦,这说明所有在线零售商都面临有关MySQL可扩展性的根本问题。

  横向扩展SQL是这些问题最经济和最可行的解决方法。横向扩展SQL不是白日梦,事实上许多世界顶级电子商务公司都在使用它,例如印度的MakeMyTrip和日本Rakuten。通过添加服务器节点(以真正的云计算方式),结合关系数据库的ACID合规性,这些公司能够无限制地扩展数据库性能,从而能够处理巨大的流量,并且不会出现故障。结合内存中的功能,现代横向扩展SQL技术提供了足够的速度来处理任何流量需求。

相关阅读:


分享到: 更多
近期活动
  • 往届回顾
点我访问新系统
点我访问新系统
关于我们 会员服务 加盟代理 诚聘英才 常见问题 留言反馈 投资人服务  联系我们 广告价目表 旧版栏目

中国-深圳 中国风险投资网--风险投资的门户网站 1999 - 2015 中国风险投资网  版权所有 粤ICP备15002753号

中国风险投资网法律顾问由广东创晖律师事务所独家提供

versign 不良信息举报中心 网警110 网站备案 网上交易保证