¿Cómo se compara el rendimiento de db.get() con el de db.get_by_key_name()?db.get() vs db.get_by_key_name() rendimiento (GAE BIgtable/Datastore)
5
A
Respuesta
5
get_by_key_name debe calcular las claves según la aplicación, el modelo, el nombre y el elemento principal, por lo que debe consumir una cantidad de CPU (pequeña pero no nula) superior a db.get
, que no necesita cálculo. Sin embargo, dudo que pueda medir la diferencia en el tiempo transcurrido, ya que la obtención del almacenamiento va a dominar ampliamente en ambos casos.
4
Para todos los efectos son equivalentes.
Cuestiones relacionadas
- 1. GAE Vs AWS 2012
- 2. gae get_by_id Modelo() vs get_by_key_name()
- 3. CSV vs MySQL rendimiento
- 4. Rendimiento - Date.now() vs date.getTime()
- 5. DataContractSerializer vs BinaryFormatter rendimiento
- 6. Cadena vs GString Rendimiento
- 7. ReSharper VS CodeRush rendimiento
- 8. SimpleXML vs DOMDocument rendimiento
- 9. RenderAction vs RenderPartial rendimiento
- 10. JavaScript - === vs == operadores rendimiento
- 11. Eventos vs. Rendimiento
- 12. Rendimiento vs legibilidad
- 13. Qt vs GTK + rendimiento
- 14. nchar vs nvarchar rendimiento
- 15. git vs mercurial rendimiento
- 16. Servlet Vs Struts2 Rendimiento
- 17. Rendimiento de GridView vs DataList vs Repeater vs ListView
- 18. NHibernate HQL vs CriteriaAPI vs QueryOver vs Linq. Rendimiento
- 19. Rendimiento de ReceiveAsync vs. BeginReceive
- 20. RichFaces Vs PrimeFaces (para rendimiento)
- 21. OpenCL AMD vs NVIDIA rendimiento
- 22. Rendimiento MDX vs. T-SQL
- 23. Tabla vs Tabla temporal Rendimiento
- 24. rendimiento de adaptIntegrate vs. integrar
- 25. rendimiento D: Unión vs @property
- 26. Estrategia de registro vs. rendimiento
- 27. Rendimiento de XPath vs DOM
- 28. Genéricos vs Objeto de rendimiento
- 29. groovy 'switch' vs. 'if' rendimiento
- 30. Rendimiento: URL absolutas vs. relativas