谁使用SimpleDB的索引



SimpleDB声明每个项目的任何列都将自动索引。我认为索引会占用很多存储空间而降低性能,并且是否有很多应用程序经常使用SimpleDB的索引?或有没有一些经典的应用程序不能在没有SimpleDB索引的情况下运行?

谢谢。

我认为你接近SimpleDB有点太像普通的SQL数据库了。SimpleDB 的始终索引特性内置于产品的核心中,您不必担心索引存储大小,因为您只需支付实际属性键和值的存储(查询除外)

使用 SimpleDB 的一大优势是,您可以将性能调优外包给其他人,并且可以专注于您的应用程序逻辑。

由于保留索引(已使用或未使用)的唯一实际成本是磁盘空间,因此应该不会出现性能问题。插入也许,但我相信 SimpleDB 的最终一致性可以减轻任何此类开销。

我不确定你问题的第二部分的确切含义。确实有很多应用程序使用 SimpleDB 作为其后备存储。它是否适合您是只有您可以回答的问题,但索引性能应该不是问题。

在SimpleDB的亚马逊案例研究中,您会发现许多公司使用SimpleDB作为其唯一的后备存储或补充。

相关内容

  • 没有找到相关文章

最新更新