227得票8回答
亚马逊简单数据库与亚马逊动态数据库的比较

我对Amazon SimpleDB有一些基本的了解,但根据Amazon DynamoDB的描述,它似乎几乎一样:是一个NoSQL键值存储服务。 能否有人简单地解释它们之间的主要区别,并说明在哪些情况下选择其中之一。

51得票3回答
在EC2服务器上使用MongoDB还是AWS SimpleDB?

哪种情况更有意义——托管几个已安装了MongoDB的EC2实例,还是使用亚马逊SimpleDB网络服务? 当拥有几个带有MongoDB的EC2实例时,我需要自己设置实例。 当使用SimpleDB时,我会陷入Amazon的数据结构锁定问题,对吗? 在开发方面有什么区别?我应该能够只切换我的...

51得票9回答
使用Amazon SimpleDB的目的是什么?

我本以为可以使用SimpleDB来处理我的应用程序中(从扩展性角度考虑)最具挑战性的部分 - 带有位置信息的类似Twitter的评论,但直到我坐下来实际开始使用SDB时才发现问题。 首先,SDB每个属性值的限制是1000字节,这甚至对于评论来说都不够,可能需要将较长的值拆分成多个属性。 其...

23得票2回答
Bigtable、Cassandra、SimpleDB、Dynamo、CouchDB、Hypertable、Riak和HBase,它们有什么共同之处?

如果这个问题有点主观,很抱歉。我对“云存储”、“分布式存储”或类似概念都很新奇。我真的很想知道它们有什么共同之处,并想对它们有一个全面的了解。如果我想编写类似产品,我需要准备什么?

20得票4回答
最终一致性

我正在设计一个需要高可用性和可扩展性的应用程序,希望采用事件一致性数据模型来实现。出于多种原因,我知道并理解为什么这不是许多解决方案中受欢迎的架构选择,但在我的情况下很重要。 我正在寻找处理分布式/文档式数据库时需要注意的实际建议、最佳实践和问题点,特别是与电子商务(购物车样式)应用程序相关...

20得票6回答
遍历SimpleXML对象,或将整个对象转换为数组

我正在尝试了解如何迭代返回的SimpleXML对象。 我正在使用一个名为Tarzan AWS的工具包,它连接到亚马逊网络服务(SimpleDB、S3、EC2等),我特别在使用SimpleDB。 我可以将数据放入Amazon SimpleDB服务中,并可以获取它。我只是不知道如何处理返回的S...

17得票4回答
AWS账户标识符的影响

我正在使用亚马逊的工具构建Web应用程序。我对它们非常满意,但是我有一个安全问题。 目前,我正在使用多个EC2实例、S3、SimpleDB和SQS。为了验证对不同服务的请求,您需要包含您的访问标识(需要登录)。 例如,要从EC2实例上传文件到S3,您的EC2实例需要拥有您的访问密钥ID和秘...

16得票5回答
大型数据库(如BigTable、SimpleDB)的优点

新的数据存储范例,例如Google BigTable和Amazon SimpleDB,专门为可扩展性而设计。基本上,禁止连接和去规范化是实现这一目标的方式。 然而,在这个话题中,共识似乎是在大型表上进行连接不一定会太昂贵,而且在某种程度上"过分强调"了去规范化。 那么,为什么这些系统不允许...

14得票2回答
Cassandra与Amazon SimpleDB比较

我正在开发一个应用程序,其中数据量和SQL查询都非常大。我在考虑使用Cassandra或Amazon SimpleDB,你能否建议哪个在这种情况下更合适? 相比于Amazon SimpleDB,Cassandra的数据索引似乎更好,但是查询选项较少。而Amazon SimpleDB则拥有更高...