首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >亚马逊SimpleDB vs亚马逊RDS

亚马逊SimpleDB vs亚马逊RDS
EN

Stack Overflow用户
提问于 2010-12-01 02:56:16
回答 2查看 8K关注 0票数 12

我在一家小型电子商务网站工作,我们希望转移到所有亚马逊托管服务,我不确定RDS和SimpleDB的确切区别。RDS可以使用MySQL,SimpleDB不可以吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-12-01 03:13:38

RDS基本上是SQL中的关系数据库,而SDB是非关系数据库。我建议您通读一下Amazon Web Services (AWS)站点上的所有信息,因为它们回答了您可能有的所有问题。

来自AWS常见问题解答:

问:我什么时候可以使用亚马逊EC2关系数据库AMI和亚马逊SimpleDB?

Amazon Web Services为开发人员提供了许多数据库替代方案。Amazon RDS使您能够运行功能齐全的关系数据库,同时卸载数据库管理工作;Amazon SimpleDB提供简单的索引和查询功能,具有无缝的可扩展性;在Amazon EC2和Amazon EBS上使用我们的众多关系数据库AMI之一,您可以在云中操作自己的关系数据库。这些替代方案之间有一些重要的区别,这可能会使它们更适合您的用例。

More information about AWS database options

票数 12
EN

Stack Overflow用户

发布于 2012-05-17 02:34:08

简单地说,我认为因为您的业务模型是电子商务,所以您需要在数据解决方案中保持事务一致性。因此,您应该选择RDS选项之一(这些选项是MySQL、Oracle或SQL Server)。

亚马逊网络服务SimpleDB是一个非关系数据存储(或NoSQL),所以你得到的是灵活性(即无模式或轻模式)和可伸缩性,但你没有得到的是即时(事务)一致性,而且查询模式也不会使用joins。

票数 18
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4317373

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档