Aurora性能遭社区质疑,超MySQL 5倍但未公布详情
《Aurora性能遭社区质疑,超MySQL 5倍但未公布详情》要点: Amazon Aurora是亚马逊的高性能的关系型数据库引擎,它号称结合了商用数据库以及开源数据库的优点,在简单易用、高性能的基础上提供高性价比的服务.Amazon Aurora设计兼容MySQL 5.6,所以已经存在的MySQL应用程序和工具可以无缝迁移到Aurora中.据亚马逊称,Aurora每秒钟可执行10万次更新操作,并且每秒钟可进行50万次查询操作,在同等的硬件条件下是MySQL的5倍. 但是Aurora的具体实现细节在AWS re:Invent并未详细提及,目前只有在官方的FAQ页面简单描述了Aurora的存储引擎以及数据模型:
而根据官方资料推断,Aurora应该是基于MySQL 5.6,同时对存储引擎做了修改优化,并且存储引擎也应该是基于InnoDB.在Quora上,阿里巴巴的工程师韩富晟也做了同样的推断.同时他认为Aurora除了优化存储引擎外,还应该改进了SQL的优化以及执行过程. 另外,在Quora的回复中,韩富晟同样质疑了Aurora性能测试的准确性,他认为5倍的数据不可信.虽然亚马逊表示是在同样的硬件条件下进行测试,但是Aurora可能是与未调优的MySQL做对比.同样,Dimitri也认为 RDS Aurora的测试数据很可笑,除了高于MySQL性能5倍外的宣言,没有任何的测试细节.而早在一年前,MySQL 5.7就宣布查询速度可以达到每秒50万次,并且具体的测试细节都在博客中做了记录.在最新的MySQL 5.7版本中,查询速度已经可以达到 64万/s.如果再对SQL层做下优化,比如使用InnoDB的Memcached插件,那QPS应该可以达到100万. 期待Amazon公布更多地Aurora的细节以解大家的疑惑. 转载本文请遵循原文要求 编程之家PHP培训学院每天发布《Aurora性能遭社区质疑,超MySQL 5倍但未公布详情》等实战技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培养人才。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |