4

私はGeoModelを使用して、境界ボックス検索を行っています。データストアには約350のイベントがありますが、5秒を超えて実行されます。私の開発環境とGoogleのアプリケーションエンジンで同じ結果が出ました。なぜそんなに長い?いくつかのインデックスを追加する必要がありますか?このオンバウンディングボックス検索が長時間実行されるのはなぜですか?

results = Event.bounding_box_fetch(
    Event.all(), 
    geotypes.Box(north_east_lat, north_east_lng, south_west_lat, south_west_lng), 
    max_results=100) 

それははるかに良い作品example
私は、Python 2.7とGoogleのApp Engineを使用してい

appstat appstat timeline

+1

[appstats](http://code.google.com/appengine/docs/python/tools/appstats.html)を有効にして結果を投稿できますか? –

+2

私は印刷画面を添付しています。この問題を解決するための追加情報がある場合は、私に知らせてください。 –

+1

結果が350件、またはデータストアが350件返されましたか? –

答えて

1

GeoModelは今、 "古いもの" の一種です。新しいGAE請求が行われたため、高価になりました。私が見たものからは、(Googleからの)「公式の」選択肢はありません。

ここでは、App Engineグループについて詳しく説明します。あなたはそれをチェックアウトしたいかもしれません: https://groups.google.com/d/msg/google-appengine/-FqljlTruK4/aXrzUPAlNbAJ

関連する問題