0

ここに問題があります。データベース モデルを作成しました。モデル a = Model(args) を作成してから a.put() を実行すると、データベースにアクセスしなくてもすべてのデータが最新のように見えるため、GAE は memcache を自動的に更新するように見えます。キャッシュ内の要素数をログに記録すると、正しい要素数も示されます。しかし、キャッシュを手動で更新しているわけではありません。これを防ぐにはどうすればよいですか?乾杯。

4

1 に答える 1

4

ポリシー関数を設定できます。

自動キャッシュはほとんどのアプリケーションにとって便利ですが、アプリケーションが特殊で、一部またはすべてのエンティティの自動キャッシュをオフにしたい場合があります。ポリシー関数を設定することで、キャッシュの動作を制御できます。

Memcache ポリシー

それはNDB用です。使用している言語/DBはわかりませんが、すべて似ていると確信しています。

于 2013-01-20T11:11:24.187 に答える