开发者社区 > 数据库 > 正文

Aurora是什么意思?

已解决

Aurora是什么意思?

展开
收起
云上静思 2022-09-19 15:42:28 756 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    Aurora是Amazon Web Services(AWS)专为云打造的关系数据库,其采用计算存储分离架构,分别位于不同的VPC(Virtual Private Cloud)中。如下图所示,

    配图40.png

    用户通过用户VPC 接入应用,在RDS(Relational Database Service)VPC 内进行RW节点与RO 节点间交互,数据的缓冲区和持久化存储于存储VPC 中。这样实现了Aurora 在物理层面上计算与存储的分离。存储VPC 中由多个挂载与本地SSD 的存储节点组成,被称为EC2 VMs 集群。这种存储结构使Aurora 中的一写多读可以共享同一个存储空间,只需通过网络传输Redo Log,可以快速增加只读副本。

    Aurora 是在EC2、VPC、Amazon S3、Amazon DynamoDB 和Amazon SWF 等产品的基础上构建的,并不像PolarDB 一样有专门的PolarFS 作为文件系统。

    以上内容摘自《云原生数据库原理与实践》,这本书可以在电子工业出版社天猫店购买。

    2022-09-19 17:01:17
    赞同 展开评论 打赏
问答地址:

数据库领域前沿技术分享与交流

相关电子书

更多
\"中国人的数据库分支——ApsaraDB AliSQL开源思路 \" 立即下载
中国人的数据分支——ApsaraDB AliSQL 开源思路 立即下载
开源PolarDB总体架构和企业级特性 立即下载