【发布时间】:2012-01-24 14:33:39
【问题描述】:
我正在使用GeoModel 进行边界框搜索。数据存储中大约有 350 个事件,但它执行 > 5 秒。在我的开发环境和谷歌应用引擎上的结果相同。为什么这么久?我需要添加一些索引吗?
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 和谷歌应用引擎
【问题讨论】:
-
您可以启用appstats 并发布结果吗?
-
我附上了打印屏幕。如果有其他信息可以解决此问题,请告诉我。
-
返回 350 个结果,还是在数据存储区中返回 350 个?
-
350 在数据存储中。 100 是返回的最大结果。
标签: python google-app-engine google-cloud-datastore geospatial geohashing