Un recente question per quanto riguarda l'archivio dati e per quanto tempo deve essere eseguita una query mi ha fatto pensare: qualcuno ha compilato un bel set di benchmark che dimostrerebbe quali risultati "tipici" dovrebbero essere per le prestazioni del datastore? So che ogni tipo di entità avrà caratteristiche di performance diverse, ma sarebbe bello poter vedere i tempi per alcuni tipi rappresentativi di entità, quindi sappiamo se stiamo facendo qualcosa di sbagliato (per esempio, se vediamo che il nostro la query sta impiegando molto più tempo rispetto al benchmark, potremmo sapere controllare le relazioni non pigramente recuperate, o verificare che stiamo usando correttamente l'API per recuperare le cose.)Benchmark per varie operazioni Datastore di Google App Engine?
5
A
risposta
1
Penso che sia possibile controllare il system status page latenze "tipiche" per alcune transazioni, ma a causa del bilanciamento del carico, su un'applicazione reale, questa volta può variare molto, a seconda del carico corrente dell'applicazione. Anche gli indici, le dimensioni dell'entità, il numero di registri, ecc. Influenzerebbero i risultati. È difficile fare una serie completa di test.
Penso che il modo migliore per avere un'idea di come un'applicazione verrà eseguita sotto carico è di eseguire un test di caricamento in base ai suggerimenti di questo articolo: code.google.com/appengine/articles/load_test.html
Problemi correlati
- 1. Google Cloud Datastore vs Google App Engine
- 2. Codifica del datastore di Google App Engine?
- 3. Cerca sfaccettato datastore di Google App Engine
- 4. Configurazione di Django su Google App Engine per DataStore
- 5. Google App Engine: quali strumenti per modificare localmente il datastore?
- 6. Gruppi di entità nel datastore di Google App Engine
- 7. Aggiornamenti di massa nel datastore di Google App Engine
- 8. Google App Engine: utilizzo di Big Query su datastore?
- 9. Crea entità utilizzando il visualizzatore di datastore Google App Engine
- 10. Google App Engine DataStore Testo UTF-8 Problema di codifica
- 11. Fetch incoerente dal datastore del Google App Engine
- 12. Google-app-engine NDB
- 13. API client Cassandra più simile all'API Datastore di App Engine?
- 14. Django su Google App Engine
- 15. Che cosa classifica Google come operazione di scrittura del datastore in Google App Engine?
- 16. Google App Engine JDO 3
- 17. OpenID per Google App Engine
- 18. Google App Engine vs Heroku
- 19. Come eliminare entità dal motore di Google Search Engine Datastore?
- 20. Google App Engine APNS
- 21. Implementazione di tag su Google App Engine
- 22. Google App Engine Geohasing
- 23. Motore di modelli per Google App Engine
- 24. Errore dell'applicazione Google App Engine 5
- 25. Google App Engine: get_or_create()?
- 26. Google App Engine
- 27. Timeout di Google App Engine?
- 28. Backup automatico su Google Cloud Storage - Google App Engine Datastore con cron.yaml
- 29. Come sfogliare il datastore Java App Engine locale?
- 30. Relazioni più efficaci uno-a-molti in Google App Engine Datastore?