2014-09-01 94 views
1

我一直在使用GAE数据存储一段时间,刚刚决定探索文本搜索Api作为运行地理空间查询的替代方法。什么是GAE文本搜索API基本操作?

我还没有做过地理空间查询或任何复杂的搜索,但已经耗尽Search API基本操作资源的每日1000个配额限制。

我一直在尝试创建,获取和索引文档。除非我做错了什么,否则每日免费配额似乎相当不足。

所以我的问题是,什么样的操作被视为Search API基本操作?

enter image description here

+0

你有没有想过如何设法打破极限? 我只是试图从索引中删除一些文件,并得到相同的消息:( – 2014-12-26 21:41:27

+0

我一直无法打破这个限制,我相信在搜索API上从CRUD操作返回的每个结果都会达到此限制。删除100个文件,然后你做了100个搜索API基本操作。对我来说,它不会给开发人员足够的免费限制来探索API。 – user3144836 2014-12-27 03:29:00

回答

1

documentation:每天

简单查询1000查询

复杂的查询每天

有简单和复杂查询单独配额100个查询。如果其查询字符串包含地址字段的名称或至少有一个OR或NOT布尔运算符,则查询为 复杂。如果 使用查询选项来指定非默认排序或评分,字段 表达式或片段,则查询也很复杂。否则,查询很简单。

所有其他搜索API调用基于它们涉及 操作次数计数:search.get_indexes():1个操作数 每个索引实际返回,或1个操作如果没有为 返回。 Index.get()和Index.get_range():对于每个文档实际返回的 计算1个操作,如果返回的结果为 ,则返回1。 Index.delete():为 请求中的每个文档计算1次操作,如果请求为空,则为1次操作。

+0

谢谢,但是我问的是搜索API基本操作,它被列为不同的资源从简单或Compex查询我会张贴一张照片澄清 – user3144836 2014-09-01 03:53:56

+0

我添加了关于基本操作的段落 – 2014-09-01 04:19:21

+0

好的,谢谢,我投了票,我会在24小时内回复并将其标记为接受的答案if没有相互竞争的答案发布。 – user3144836 2014-09-01 04:48:32