2011-01-04 5 views
0

Amazon SimpleDB(Rick Helms' PHP APIを使用しています)を試していますが、更新がリアルタイムで行われていないことに気付きました。つまり、同じページで、削除するアイテムとアイテムを検索してアイテムリストを取得すると、削除されたアイテムはであり、それでもまだそこにあるのはです。Amazon SimpleDBキャッシュの問題

何が起こっているのか、どのように問題を解決するかについてのアイデアはありますか?ありがとう

+0

おそらく取引問題ですか? – Tobias

答えて

4

大規模なデータベースでは一般的ですが、最終的な一貫性があります。つまり、情報がすべてのノードに即座にも原子的にも伝播しません。

あなたがこれまで見てすることができますhttp://www.satine.org/archives/2007/12/13/amazon-simpledb/

公式ページには、それはここでの説明を与え、最終的に一貫性があることに注意: http://aws.amazon.com/simpledb/#eventually-consistent

どうやら、あなたが一貫性のある強制することができ、ここで説明したように読み取ります。 http://aws.amazon.com/simpledb/#consistent