【发布时间】:2013-06-20 20:06:10
【问题描述】:
与 GAE 搜索和数据存储相关的几个快速问题:
(1) 为什么我可以使用搜索服务对多个属性进行不等式过滤,但在查询数据存储时我最多只能对一个属性进行不等式过滤?奇怪的是,这种限制存在于一种服务中,而另一种则没有。
(2) 我打算使用谷歌应用引擎搜索来查询非常多的对象(数千或数十万,也许更多)。我计划做很多不等式,例如:x 之前的“时间创建”、大于 y 的“价格”、小于 z 的“评级”、a 和 b 之间的“纬度”、c 和 d 之间的“经度”等等。似乎有很多过滤器并且可能很昂贵。 App Engine Search 是否适合此问题?
非常感谢。
【问题讨论】:
标签: google-app-engine google-cloud-datastore gae-search