我正在使用 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 和谷歌应用引擎
最佳答案
GeoModel 现在有点像“老东西”了。自从新的 GAE 计费发生以来,它变得非常昂贵。据我所知,没有“官方”替代品(来自 Google)。
这里有关于 App Engine 组的详细讨论。你可能想看看: https://groups.google.com/d/msg/google-appengine/-FqljlTruK4/aXrzUPAlNbAJ
关于python - 为什么边界框搜索执行时间太长?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8988586/