Amazon SimpleDB的用例

时间:2011-10-04 13:25:39

标签: python django nosql amazon-simpledb

我开始使用MySQL构建一个项目,现在开始认为SimpleDB可能更合适。 (我可能在另一个NoSQL解决方案中使用SimpleDB的原因是它易于与EC2一起使用)。

我有一系列蜘蛛使用Python框架,Scrapy和Django ORM抓取小部件的信息,将结果放入MySQL数据库。我将构建一个利用这些数据的网站。我认为SimpleDB可能更合适,因为:

  1. 某些网站具有特定于他们的字段,因此当我遇到这些网站时,模式可能会发生变化。 SimpleDB显然在这里允许更多的灵活性
  2. 我将每年收集大约500万个小部件的信息。我的感觉是MySQL可以处理这个问题,但找出索引可能会很麻烦。 SimpleDB将提供规模可靠的性能
  3. 我可以看到的缺点是编写查询会更复杂,我需要预先聚合更多,并且一般不熟悉NoSQL。

    问题:

    1. 您会推荐哪个选项?
    2. 您如何将Python / Django与SimpleDB集成? django-norel值得一看吗?
    3. 我可能会遇到与SimpleDB有关的任何其他问题吗?

0 个答案:

没有答案