2009-12-14 70 views
5

關於數據存儲的最近question以及查詢應該運行多長時間讓我想到 - 是否有人編寫了一套很好的基準測試來證明數據存儲性能的「典型」結果?我知道每種實體類型都會有不同的性能特徵,但能夠看到幾種代表性類型實體的時間會很棒,所以我們知道如果我們做錯了某些事情(例如,如果我們看到我們的查詢花費更長的時間比基準,我們可以知道檢查非延遲訪關係,或驗證,我們正在使用的API正確地批量抓取的東西。)各種Google App Engine數據存儲操作的基準?

回答

1

我認爲,你可以檢查system status page的某些事務的「典型」延遲,但由於負載平衡,在實際應用中,這個時間可能會有很大差異,這取決於應用程序的當前負載。索引,實體大小,寄存器數量等也會影響結果。很難做出全面的測試。

我認爲了解應用程序在負載下的執行方式的最佳方式是根據本文的技巧進行負載測試:code.google.com/appengine/articles/load_test.html

相關問題