Amazon SimpleDB缓存问题

时间:2011-01-04 13:32:11

标签: php amazon-web-services amazon-simpledb

我正在尝试使用Amazon SimpleDB(使用Rick Helms' PHP API),我注意到更新不是实时的。我的意思是,如果在同一页面中我联系要删除的项目和项目以及检索项目列表,则删除的项目经常仍在那里。

知道发生了什么以及如何解决问题?感谢

1 个答案:

答案 0 :(得分:4)

大型数据库通常就是这种情况,它们具有最终的一致性,这意味着信息不会立即或原子地传播到所有节点。

您可以查看:http://www.satine.org/archives/2007/12/13/amazon-simpledb/

官方页面还指出,它最终是一致的,在此给出解释: http://aws.amazon.com/simpledb/#eventually-consistent

显然,您可以强制执行一致的读取,如下所述: http://aws.amazon.com/simpledb/#consistent