0

私の GWT/J アプリケーションは GAE で問題なく動作し、書き込みは強力な整合性がありますが、開発モードで実行すると、書き込みは結果整合性しかなく、表示されるまでに最大 15 秒かかる場合があります。これにより、いくつかのテストの問題が発生しています。

これは、私の適度な開発ハードウェアが原因でしょうか? (強力な一貫性を提供しようとしていますが、データストアと Web サーバーを実行するには 2 つのコアでは不十分です..) または、「即時」書き込みを可能にする設定はありますか?

それとも、これは意図したとおりに機能しており、どこでも一貫性を保証するためにエンティティ グループを実装する必要がありますか?

4

1 に答える 1

3

はい、どこでも一貫性を保証するには、エンティティグループを実装する必要があります。

結果整合性に問題がない場合は、テストで保証された整合性を強制できます。ただし、これは現実の世界を代表するものではないことに注意してください。

https://developers.google.com/appengine/docs/java/tools/localunittesting#Writing_HRD_Datastore_Tests

于 2012-05-19T20:35:48.360 に答える