bug_x

导航

 

2019年4月29日

摘要: 1\将其改写为I'\''m就可以执行 2\ 3\ curl -u elastic:mypass -X GET "127.0.0.1:9200/my_index/_cat/mapping?pretty" curl -u elastic:mypass -X GET "127.0.0.1:9200/my_ 阅读全文
posted @ 2019-04-29 16:52 bug_x 阅读(1326) 评论(0) 推荐(0) 编辑
 
摘要: 1、 相关链接:https://www.jianshu.com/p/f53da7e6469c 阅读全文
posted @ 2019-04-29 16:36 bug_x 阅读(285) 评论(0) 推荐(0) 编辑
 
摘要: ES的默认分词设置是standard,这个在中文分词时就比较尴尬了,会单字拆分,比如我搜索关键词“清华大学”,这时候会按“清”,“华”,“大”,“学”去分词,然后搜出来的都是些“清清的河水”,“中华儿女”,“地大物博”,“学而不思则罔”之类的莫名其妙的结果,这里我们就想把这个分词方式修改一下,于是呢 阅读全文
posted @ 2019-04-29 14:28 bug_x 阅读(1625) 评论(0) 推荐(1) 编辑
 
摘要: 比如:要求实现SQL中like “%xxxx%”的匹配效果。 wildcard通配 这种效果在ES中最匹配的做法是用wildcard query通配,这种情况不会对query分词,而是直接遍历倒排索引逐个匹配计算,性能是无法想象的,大家慎用。 match全文匹配 效果最差的做法是用match全文检索 阅读全文
posted @ 2019-04-29 09:45 bug_x 阅读(1521) 评论(0) 推荐(1) 编辑