我们要求允许用户搜索企业名称并按邻近度对结果进行排序。一个相当基本的功能。我们正在尝试以下查询,但最多需要一分钟才能回复。如果我们排除地理位置约束,则响应是即时的。有人可以告诉我们如何优化查询和/或实体集合。
https://api.usergrid.com/org/app/businesses/?ql=select * where business_name contains 'subway*' OR business_name='subway* AND location within 10000 of 49.3129366, -123.0795565&limit=10
先感谢您!