sql - AWS 上是否有任何完全托管的 SQL 数据库,如果没有,为什么不呢?
问题描述
据我所知,在跨国 SQL 领域没有完全托管的 DynamoDB 等效数据库,因为不存在使用无服务器架构实现的 SQL 数据库,AWS 上的每个 SQL 数据库现在都需要部署到 EC2 实例。
如果我错了,请纠正我,否则 AWS 或第三方不创建无服务器 SQL 数据库实施是否有任何理论上的原因?或者至少接近无服务器的实现,即没有 EC2 实例需要管理?
编辑 不确定@aquinas 或其他人在说什么,当前的 RDS 服务都没有得到完全管理。重要提示:这实际上也是您的认证测试中有时会出现的问题:
哪些数据库是完全托管的?
然后你会得到一堆选择,只有DynamoDB(atm 查看接受的答案)是完全托管的,它不是事务 SQL 数据库。@aquinas 完全不正确,存在部分托管的概念(如果您在错误时进行 AWS 练习测试,您会在该问题的解释中看到),因为您必须指定 AWS 何时应该修补您的数据库,当它失败时它应该如何表现等等。当前的 RDS 服务没有 DyanmoDB 的弹性和......
你有一个 EC2 实例???!!!??附上屏幕截图!
但是Amazon Aurora Serverless引起了我的注意,它在其定价部分中提到的公认答案中提到:
使用 Aurora Serverless,无需管理任何实例。
最后一点,这些术语不仅仅是语义,它们是云计算中的重要概念。完全托管是有含义的,它在 AWS 中的含义无法解释。仅仅因为您使用 RDS 设置运行数据库的 EC2 实例并不能做到这一点。在共享责任模型中的此设置中,意味着您仍在控制 EC2 实例,因此意味着它不是完全托管的!
解决方案
你说的对。目前,AWS 上没有可用的服务。
但!几周前宣布了Amazon Aurora Serverless,您可以注册以获取预览访问权限。因此,希望在不久的将来 AWS 支持托管 SQL 解决方案。
推荐阅读
- angular - 带分页器的 Mat-table,恢复页面索引后出现 ExpressionChangedAfterItHasBeenChecked 错误
- regex - Regex - find all kinds of numbers in a String before a specific Character
- javascript - How to generate the new HTML Page based on user link click in table?
- c# - How to add dynamic property in c#
- javascript - Cubejs 类型声明中的四舍五入十进制值
- javascript - How to delete the gap between two column on Bootstrap
- css - CSS select all preselected elements except the last of them
- delphi - 如何更改delphi选项卡中选项卡内标题的方向?
- regex - How do I lowercase all MD5 hashes inside of a file?
- internet-explorer - 关闭应用程序窗口后意外停止运行