ElasticSearch
火山九日啊
码出一片天
展开
-
ES报错:Elasticsearch health check failed
解决方案:添加如下配置即可顺利解决原创 2020-11-30 18:41:59 · 3111 阅读 · 0 评论 -
EalsticSearch 7.x版本创建索引
es 7.x版本和之前的版本生成索引和mapping有点不同 , 具体生成方法如下:与以往版本少了 , index类型, 总体看来比较简便http://es1-kanjian/personPUT请求, json{ "settings": { "number_of_shards": "1", "number_of_replicas": "0" }, "mappings": { "properti原创 2020-05-26 13:41:24 · 261 阅读 · 0 评论 -
ES的 must 和 should 搜索失效问题
需求: 在搜索视频的时候 , 我们需要选出isDel 字段为0 和 isPublish字段为1的数据 , 还需要根据搜索的关键词 "搞笑的" 去videoTitle和labels里面查询, 如果在其中一个有出现则需要筛出来一: 使用bool 条件查询 的must 和should 同级别查询的话会失效, 如下所示:{ "from": 0, "size": 10, "query": { "bool": { "must": [ ..原创 2020-05-19 18:04:42 · 1883 阅读 · 1 评论 -
ElasticSearch 分词器查询
首先创建索引 , 并建立字段mapping, 字段hobby使用的是ik_smart分词器记住要用put请求 , 然后index和type 需要和类的注解上面一致 , 否则springDataSearch 查询不出来, 数据body如下:{ "settings": { "index": { "number_of_shards": "1", "number_of_replicas": "0" } },原创 2020-05-15 13:17:20 · 2419 阅读 · 0 评论