有没有人比较SimpleDB和Tokyo Cabinet的性能和可扩展性?我现在正在针对SimpleDB编写我的项目并考虑对TC进行基准测试,如果有人已经完成它并且可以告诉我是否值得测试我的特定存储和搜索操作。如果不是,我会进行一些直接的比较并在结果上发表博客。

Project正在使用Ubuntu 9.1& Amazon EC2小实例上的Ruby 1.8.7(暂时)。

有帮助吗?

解决方案

我在TokyoCabinet完成了一个项目,虽然几个月前,所以从那时起景观可能已经发生了变化。

我最初看过SimpleDB,因为我确信我想要在亚马逊的EC2上运行所有内容,但在实际查看了多少费用之后,这看起来很荒谬,呵呵。

此外,我的服务器和SimpleDB之间的延迟是无法忍受的。所以仅凭这个说明,我就删除了SimpleDB选项并使用了TC。

实际上,我选择了东京暴君,并在其上构建了一个简单的简单ORM,允许我从本地TT实例读取并到“home”。服务器,然后复制到所有远程服务器(根据需要在云中运行)。

与SimpleDB相比,该操作(写入“home”并复制出来)花费的时间极少。我不知道为什么我的服务器这么慢。

所以简而言之,我没有去过,哈哈,但坚持使用东京*系列软件。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top