Eine aktuelle question in Bezug auf den Datenspeicher und wie lange eine Abfrage ausgeführt werden sollte, hat mich zum Nachdenken gebracht - hat jemand eine schöne Reihe von Benchmarks zusammengestellt, die zeigen würden, was "typische" Ergebnisse für die Datenspeicherleistung sein sollten? Ich weiß, dass jede Art von Entitäten unterschiedliche Leistungsmerkmale haben wird, aber es wäre großartig, Zeiten für einige repräsentative Arten von Entitäten sehen zu können, also wissen wir, ob wir etwas falsch machen (zum Beispiel wenn wir sehen, dass unsere Abfrage ist viel länger als die Benchmark nehmen, könnten wir wissen nicht träge abgerufene Beziehungen zu überprüfen oder zu überprüfen, ob wir die api richtig zu Charge holen Dinge verwenden.)Benchmarks für verschiedene Google App Engine-Datastore-Vorgänge?
5
A
Antwort
1
ich denke, dass Sie auf dem system status page überprüfen die "Typische" Latenzen für einige Transaktionen, aber aufgrund des Lastausgleichs kann diese Zeit in einer realen Anwendung sehr variieren, abhängig von der aktuellen Auslastung der Anwendung. Indizes, Entitätsgröße, Anzahl der Register usw. würden sich ebenfalls auf die Ergebnisse auswirken. Es ist schwierig, umfassende Tests durchzuführen.
denke ich, dass der beste Weg, um eine Vorstellung davon zu haben, wie eine Anwendung unter Last durchzuführen ist, einen Belastungstest nach den Spitzen dieses Artikels zu tun: code.google.com/appengine/articles/load_test.html
Verwandte Themen
- 1. Benchmarks für JSON-Parser?
- 2. Benchmarks für Python
- 3. Benchmarks für künstliche neuronale Netze
- 4. JSONKit Benchmarks
- 5. OpenCL-Beispiele mit Benchmarks
- 6. Google Maps: Setze verschiedene Zoomstufen für zwei verschiedene Karten
- 7. Verschiedene Benutzertypen in einer Google App Engine - Java-Anwendung
- 8. Verschiedene Python Google APIs
- 9. anpassen iphone app für verschiedene Kunden
- 10. OpenID für Google App Engine
- 11. Google App für Domain (Authentifizierung)
- 12. Versionskontrolle für Google App Engine
- 13. App-Entwicklung für Google Store
- 14. Crashlytics - verschiedene Paketnamen für verschiedene Grapple-Varianten
- 15. Alternatives Login für Google-Nutzer für Google App-Engine erstellen
- 16. Verwenden eines Google Maps-API-Schlüssels für verschiedene Android-Anwendungen
- 17. Grafikkriterium Benchmarks mit verschiedenen Größenordnungen der Zeit
- 18. Google Tango Devices verschiedene Horizontlinie
- 19. Gibt es Benchmarks für J2MEPolish, die eine J2ME App in Android umwandeln?
- 20. Google App Domain Umleitung
- 21. TPC oder andere DB-Benchmarks für SSD-Laufwerke
- 22. Gibt es Benchmarks für Java LZO vs. Deflate vs. Gzip?
- 23. Google App Engine URL-Verarbeitung
- 24. XCode Verschiedene Ressourcen für verschiedene Ziele
- 25. Verschiedene Farbmarkierungen in Google Maps
- 26. Google App Engine & Google Storage
- 27. Trivial mathematische Probleme wie Sprache Benchmarks
- 28. verschiedene Kernel für verschiedene Architekturen
- 29. Verschiedene Daten für verschiedene Benutzer
- 30. Verschiedene Bilder für verschiedene Dimensionen