AWS上是否有完全托管的SQL数据库,如果没有,为什么不呢?

时间:2018-05-07 12:45:10

标签: sql amazon-web-services

据我所知,在跨国SQL领域没有完全托管的DynamoDB等效数据库,因为在那里没有一个用无服务器架构实现的SQL数据库,每个SQL数据库都在现在需要将AWS部署到EC2实例。

如果我错了,请纠正我,否则为什么AWS或第三方不创建无服务器的SQL数据库实现有任何理论上的原因?或者至少是一些接近无服务器实现的东西,因为没有EC2实例可以管理?

修改 不确定@ aquinas或其他人在谈论什么,目前的RDS服务都没有完全管理。 重要提示:它实际上也是您的认证测试中有时出现的问题:

  

哪些数据库是完全管理的?

然后你会得到一堆选择,只有 DynamoDB (atm看到已接受的答案)是完全托管的,这不是一个事务性SQL数据库。 @aquinas是完全错误的,有部分管理的概念(正如你在问题的解释中看到的那样,如果你在做错的时候做了AWS测试),你必须指定AWS应该何时修补你的数据库,当它失败时应该如何表现等等。当前的RDS服务没有像DyanmoDB那样具有弹性......

你有EC2实例??? !!! ?? 附加屏幕截图!

enter image description hereAmazon Aurora Serverless引起了我的注意,从其接受的答案中提到了它的定价部分:

  

使用Aurora Serverless,无需管理实例。

最后,这些术语不仅仅是语义,它们是云计算中的重要概念。 完全托管具有意义,对于AWS中的含义,它无法解释。仅仅因为您使用RDS来设置运行数据库的EC2实例并不是这样。在共享责任模型中的此设置意味着您仍在控制EC2实例,因此意味着它未完全管理!

1 个答案:

答案 0 :(得分:0)

你是对的。目前,AWS上没有可用的服务。

但是!几周前Amazon Aurora Serverless已宣布,您可以注册预览访问权限。因此,希望在不久的将来AWS支持托管SQL解决方案。