Python AppEnginememcacheのすべてのデータを使用したいと思います。事前に鍵がわかりません。
すべてのデータを取得するにはどうすればよいですか?
Python AppEnginememcacheのすべてのデータを使用したいと思います。事前に鍵がわかりません。
すべてのデータを取得するにはどうすればよいですか?
memcache で使用できる読み取り関数は次のとおりです。
get(key, namespace=None)
get_multi(keys, key_prefix='', namespace=None)
ご覧のとおり、memcache からデータを取得するには、1 つ以上のキーを提供する必要があります。
「config」と呼ばれる「既知のキー」を使用しています。ここには、他のすべてのキーのリストを保存し、それを使用して残りの項目を列挙しています。
上記のコメントのように、すべてのデータを既知のキーを使用して単一の memcache エントリに貼り付けることができると思います。
非静的データの場合でも、それが役立つシナリオがあります。