Comment les performances de db.get() se comparent-elles à celles de db.get_by_key_name()?db.get() vs performances db.get_by_key_name() (GAe BIgtable/Datastore)
5
A
Répondre
5
get_by_key_name doit calculer les clés basées sur l'application, le modèle, le nom et le parent, il devrait donc consommer un (minuscule mais non nulle) quantité de CPU plus db.get
, qui a besoin d'aucun calcul. Cependant, je doute que vous puissiez mesurer la différence de temps écoulé, puisque la récupération du stockage sera largement dominante dans les deux cas.
4
Pour toutes fins utiles, ils sont équivalents.