2013-01-20 3 views
0

Donc, voici le problème, j'ai créé un modèle de base de données. Lorsque je crée le modèle, a = Model (args), puis que j'applique a.put(), GAE semble mettre automatiquement à jour le memcache, car toutes les données semblent à jour même si je ne tape pas dans la base de données. La consignation du nombre d'éléments dans le cache fonctionne également avec le nombre correct d'éléments. Mais je ne mets pas manuellement le cache à jour. Comment puis-je empêcher cela? À votre santé.Google App Engine mise à jour automatique de memcache

Répondre

4

Vous pouvez définir des fonctions politiques:

Mise en cache automatique est pratique pour la plupart des applications, mais peut-être votre application est inhabituelle et que vous souhaitez désactiver la mise en cache automatique pour certaines ou toutes les entités. Vous pouvez contrôler le comportement des caches en définissant des fonctions de stratégie.

Memcache Policy

C'est NDB. Vous ne dites pas quelle langue/DB vous utilisez mais je suis sûr que tout est similaire.

Questions connexes