Хранение ключей GAE и StringID

Есть ли преимущества в хранении ключей над строкой в ​​хранилище данных Google App Engine .

Например:

class Model(ndb.Model):
    user_key = ndb.KeyProperty()

VS

class Model(ndb.Model):
    user_id = ndb.StringProperty()
  • Почему вы хотите хранить ключ вместо StringID? Это только для удобства?
  • Что занимает меньше места для хранения?
  • Что быстрее запрашивать?
5
задан Guido van Rossum 12 February 2012 в 04:16
поделиться