空心|Aurora,万字详文:腾讯数据库专家深度探索Amazon(11)
AmazonRelationalDatabaseService(AmazonRDS)正在提供Aurora(PostgreSQL)预览版 , 即兼容PostgreSQL的AmazonAurora 。 Aurora是一种完全托管的、兼容PostgreSQL和MySQL的关系数据库引擎 。
单从字面看 , Aurora不再是MySQL , 而是MySQL+PostgreSQL , 所以将来将会是“MySQL+PostgreSQL+...+...” , 各种数据库都将融于Aurora当中 。 这样提供强大无比的云数据库服务 , 此点非常重要 , 用户基于任何数据库的应用均不用修改应用的代码 , 无缝接入Aurora 。
从技术的层面看 , 实现这样的目标 , 有多种方式 。 简单的方式 , 就是利用相同的云基础设施和云服务概念 , 把各个数据库单独云化 , 然后用Aurora统一命名 。 但如果进一步把计算层分离 , 如把语法解析、查询器、执行器拆分 , 不同种类的数据库使用各自的语法解析和查询优化 , 然后统一执行计划交给统一的执行器去执行 , 事务处理和数据存储则可以独自研发独立于上层的计算 。 如此 , 想象空间得以打开......
5.小结
本文探讨了Aurora的实现方面的技术内容 , 由于作者水平有限 , 错漏之处 , 请不吝指正 。 Aurora在实现方面的诸多细节 , 论文并没有提及 , 期待以此文抛砖引玉 , 期待多方指点讨论 , 共同进步 。
附录
参考资料:
1.《AmazonAurora:DesignConsiderationsforHighThroughputCloudNativeRelationalDatabases》
2.
3.《数据库事务处理的艺术事务管理与并发控制》 , 机械工业出版社 , 2017年10月出版
4.Auroradeepdive-PerconaLive2017
5.tw/blogs/database/category/aurora/?nc1=h_l
6.《Highperformancetransactionsindeuteronomy》
- 空心|招聘丨山西千沐云物联科技有限公司
- 空心|另辟捷径研发“光子芯片”,有望彻底突破美国封锁,华为突然宣布
- 空心唯心|咬一口满嘴飚汁,酥到入口即化,舔屏的节奏,看这爽爽的猪脚皮
- 醉倾城空心|40 Pro真机曝光,Mate30沦为弃机创历史,Mate
- 空心|恐怕只有华为了,2020年还敢出这样配置的手机来割韭菜的
- 空心|全面去除西方技术,打响芯片突围战!中科院出手
- 醉倾城空心|小米10让路新机跌至白菜价,雷军透露小米未来策略
- 空心|iQOO5和小米10Pro现在买谁,4k档5G旗舰终极之战
- 空心|一中国企业不惧打压,超越谷歌,力挺华为,美国全面“封锁”下
- 空心|智能增强的机器人收割机可以灵活采摘人们需要的蔬菜
