写点什么

Aurora 性能遭社区质疑,超 MySQL 5 倍但未公布详情

  • 2014-11-19
  • 本文字数:858 字

    阅读完需:约 3 分钟

Amazon Aurora 是亚马逊的高性能的关系型数据库引擎,它号称结合了商用数据库以及开源数据库的优点,在简单易用、高性能的基础上提供高性价比的服务。Amazon Aurora 设计兼容 MySQL 5.6,所以已经存在的 MySQL 应用程序和工具可以无缝迁移到 Aurora 中。据亚马逊称,Aurora 每秒钟可执行10 万次更新操作,并且每秒钟可进行50 万次查询操作,在同等的硬件条件下是MySQL 的5 倍。

但是Aurora 的具体实现细节在AWS re:Invent 并未详细提及,目前只有在官方的 FAQ 页面简单描述了 Aurora 的存储引擎以及数据模型:

Amazon Aurora 存储引擎兼容使用 InnoDB 存储引擎的 MySQL 5.6 版本,Aurora 并不支持所有的 MySQL 功能,比如 MyISAM。

Amazon Aurora 支持两种类型的数据复制,其中包括基于 MySQL 的 binlog (用于记录数据库数据的更新)的读复制。另外的一种方式是通过与主实例共享底层的 volumn。

Aurora 取得如此出色成绩的原因是因为 Aurora 数据库引擎集成了基于 SSD 的虚拟存储专用负载层,以减少存储系统的写入压力,最小化锁竞争以及因数据库线程创建而延误的时间。

而根据官方资料推断,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 的细节以解大家的疑惑。

2014-11-19 07:453068
用户头像

发布了 219 篇内容, 共 138.3 次阅读, 收获喜欢 191 次。

关注

评论

发布
暂无评论
发现更多内容

浅析MySQL代价模型:告别盲目使用EXPLAIN,提前预知索引优化策略

京东零售技术

后端 MySQL、

一键自动化博客发布工具,用过的人都说好(阿里云篇)

程序那些事

工具 程序那些事 自动发布

低代码与云原生的技术解析:赋能企业数字化转型

不在线第一只蜗牛

云原生 低代码

数据可视化与低代码开发应用:开启智能时代新篇章

快乐非自愿限量之名

低代码 数据可视化

活动预告 | 5月16日 Streaming Lakehouse Meetup · Online 与你相约!

Apache Flink

大数据 flink

ETL工具中JSON格式的转换方式

RestCloud

json 数据处理 ETL

万卡时代不打群架,中国智算正过三关

脑极体

算力

「活动预告」PolarDB走进青岛,邀请您一起畅游琴岛山海春韵,共话数据生态创新

阿里云数据库开源

数据库 阿里云 开源 Polar polarDB

OpenAPI 4 版本推出后会带来怎样的行业变革?

幂简集成

API OpenAPI

SecureFX for Mac - 远程文件管理的首选工具

iMac小白

SecureFX下载 SecureFX破解版

京东按关键字搜索商品API(jd.item_search)返回值全面解析

技术冰糖葫芦

API 编排 API 文档 API 策略 pinduoduo API

联发科发布天玑AI开发套件,为开发者提供“快、全、强、易”专业开发体验

科技范儿

智能商品计划系统:引领未来零售业的革新之路

第七在线

RAR Extractor Max for Mac - 轻松解压,高效管理

iMac小白

SD-WAN实现全球应用加速

Ogcloud

SD-WAN 企业网络 SD-WAN组网 SD-WAN服务商 SDWAN

AIGC技术的力量:探索其原理与应用的无限可能

EquatorCoco

人工智能 AIGC

对C语言符号的一些冷门知识运用的剖析和总结

快乐非自愿限量之名

C# C语言

华为云开发者桌面全新发布CodeArts IDE for Python,极致优雅云原生开发体验

华为云PaaS服务小智

ide 软件开发 华为云

美国站群服务器租用攻略:选择稳定高效的多站点管理服务

一只扑棱蛾子

站群服务器

海外市场成 ISV 新掘金地?生成式 AI 如何加速业务创新实践?Zilliz 有话说

Zilliz

AWS 大模型 Zilliz LLM

京东商品详情API接口:京东商品价格趋势分析,洞察消费者购买行为

tbapi

京东商品详情数据接口

依赖Windows环境的CAD/CAE/CAM等软件如何在信创环境下过渡使用?

点量实时云渲染

信创 云桌面 云渲染 实时云渲染 国产信创

@Async异步失效的9种场景

不在线第一只蜗牛

Java JVM 异步 开发语言

分布式数据库有哪几种

悦数图数据库

图数据库

大模型和传统ai的区别

悦数图数据库

【论文速读】|针对模糊驱动生成的提示性模糊测试

云起无垠

大模型驱动的新一代 BI 平台,Sugar BI 开启智慧决策新模式

Baidu AICLOUD

大数据 BI

IT外包能在企业上云时提供什么帮助?

Ogcloud

IT IT外包 IT外包公司 IT外包服务 IT外包服务商

Kafka 业务日志采集最佳实践

观测云

kafka 日志分析

碳课堂|如何开展碳排放核算? ISO 14064-2 项目层次要点解读

AMT企源

双碳 碳管理 碳排放

Aurora性能遭社区质疑,超MySQL 5倍但未公布详情_数据库_小盖_InfoQ精选文章