私はこのようになりますすべての私のGoogle App Engineのデータストアクラスのスーパークラスを書いてで探しています:App Engine:データストアオブジェクトをキャッシュするための優れた汎用ツールはありますか?
class MemcacheMixin(object):
@classmethod
def cache_get_by_id(cls, id, parent=None):
if memcache.has_key(...):
...
...
class MyEntity(db.Model, MemcacheMixin):
...
obj = MyEntity.cache_get_by_id(...)
私は常にデータストアオブジェクトをキャッシュするほとんどだろうということで考え方、およびI自分自身を繰り返すことを望まない。誰かがすでにこの必要性に対処していて、データストアクラスの仕組みにうまく統合されたこのようなものをキャッシュするための汎用ツールを作成しているはずです。
しかし、私はそれを見つけられませんでした。どんな勧告?
フルテキストインデックス作成をサポートしている場合。 –
@KenはSearch APIを見ています:https://developers.google.com/appengine/docs/python/search/overview – proppy