Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google app engine 全文搜索和LIKE语句_Google App Engine_Full Text Search_Sql Like - Fatal编程技术网

Google app engine 全文搜索和LIKE语句

Google app engine 全文搜索和LIKE语句,google-app-engine,full-text-search,sql-like,Google App Engine,Full Text Search,Sql Like,GAE实验性全文搜索API是否提供了类似SQL语句的替代方案 谢谢 否。类似SQL的语句支持任意子字符串匹配(例如,abbatton将与bat匹配),而全文搜索则使用规范化、词干和倒排索引来构造索引,该索引擅长回答用户为文本文档输入的查询类型 如果您的意思是全文搜索API是否为SQL's LIKE运算符通常被误用提供了一种替代方法,那么答案是肯定的-因为SQL's LIKE最常见的应用程序似乎是全文搜索,全文搜索API实际上比LIKE更适合于此,原因有很多,包括效率“LIKE”要求扫描表中的每一

GAE实验性全文搜索API是否提供了类似SQL语句的替代方案

谢谢

否。类似SQL的语句支持任意子字符串匹配(例如,abbatton将与bat匹配),而全文搜索则使用规范化、词干和倒排索引来构造索引,该索引擅长回答用户为文本文档输入的查询类型

如果您的意思是全文搜索API是否为SQL's LIKE运算符通常被误用提供了一种替代方法,那么答案是肯定的-因为SQL's LIKE最常见的应用程序似乎是全文搜索,全文搜索API实际上比LIKE更适合于此,原因有很多,包括效率“LIKE”要求扫描表中的每一行,准确性全文搜索提供排名、词干分析和其他功能,并消除误报,请参见上面的示例。

否。类SQL语句支持任意子字符串匹配-例如,abbatton将与bat-while全文搜索工具相匹配,后者使用规范化、词干和倒排索引来构建一个索引,该索引擅长回答用户倾向于为文本文档输入的查询类型


如果您的意思是全文搜索API是否为SQL's LIKE运算符通常被误用提供了一种替代方法,那么答案是肯定的-因为SQL's LIKE最常见的应用程序似乎是全文搜索,全文搜索API实际上比LIKE更适合于此,原因有很多,包括效率“LIKE”要求扫描表格的每一行,准确性全文搜索提供排名、词干分析和其他功能,并消除误报,请参见上面的示例。

对于使用GAE搜索API的部分匹配:对于使用GAE搜索API的部分匹配: