Il s'agit d'une question générale d'indexation de magasin de données App Engine. Le magasin de données crée automatiquement des index pouvant être utilisés pour les requêtes de propriétés uniques simples (requêtes n'impliquant pas de clés composites).App Engine - Datastore - Indexing
Le surdébit de génération de cet index varie-t-il selon le type de données sous-jacent de la propriété de l'entité?
Essentiellement ma question se résume à:
def Person(db.Model):
name = db.StringProperty()
rollnumber = db.IntegerProperty()
Est-ce les frais généraux d'indexation par rapport à la propriété rollnumber moindre par rapport à celui de nom?
Y a-t-il une différence dans l'aspect de l'interrogation, c'est-à-dire que les performances de la requête dépendent du type de données de la propriété? D'après votre réponse, j'imagine pas - mais je voulais juste m'assurer. – Rahul
Non, il ne devrait pas y avoir de différence significative de filtrage sur les différents types de données, sauf si vous parlez de filtrage sur une très longue chaîne, par exemple. –