как вернуть все значения memcached в Google App Engine? - PullRequest
4 голосов
/ 31 августа 2010

Я хочу использовать все данные в моем memcache механизма приложений Python.Я не знаю ключей заранее.

Как мне получить все данные?

Ответы [ 3 ]

4 голосов
/ 31 августа 2010

Доступны только функции чтения , доступные в memcache:

get(key, namespace=None)

get_multi(keys, key_prefix='', namespace=None)

Как видите, для получения данных из memcache необходимо предоставить один или несколько ключей.

1 голос
/ 24 декабря 2010

Я использую «хорошо известный ключ», называемый «config», где я храню список всех других ключей и использую его для перечисления остальных элементов.

0 голосов
/ 31 августа 2010

Как и в комментариях выше, я думаю, что я мог бы прикрепить все данные в одну запись memcache с известным ключом.

Тем не менее, для нестатических данных существуют сценарии, в которых это будет полезно.

...