永远爱学习

导航

文章分类 -  elasticsearch

Elasticsearch 查询索引
摘要:POST /megacorp/employee/_search{ "query": { "bool": { "must": { "match": { "last_name": "smith" } }, "filter": { "range": { "age": {"gt": 30} } } } }} 阅读全文

posted @ 2019-01-18 10:57 永远爱学习 阅读(167) 评论(0) 推荐(0)

elasticsearch 如何定位文档在哪个分片中
摘要:路由一个文档到一个分片中编辑 路由一个文档到一个分片中编辑 路由一个文档到一个分片中编辑 路由一个文档到一个分片中编辑 当索引一个文档的时候,文档会被存储到一个主分片中。 Elasticsearch 如何知道一个文档应该存放到哪个分片中呢?当我们创建文档时,它如何决定这个文档应当被存储在分片 1 还 阅读全文

posted @ 2018-12-29 16:19 永远爱学习 阅读(703) 评论(0) 推荐(0)

elasticsearch 创建索引
摘要:GET _analyze{ "analyzer":"ik_max_word", "text":"四川省成都市新津县"} PUT /megacorp/employee/1{ "first_name" : "John", "last_name" : "Smith", "age" : 25, "about 阅读全文

posted @ 2018-12-29 15:19 永远爱学习 阅读(118) 评论(0) 推荐(0)

elasticsearch Python查询
摘要:from elasticsearch import Elasticsearches = Elasticsearch(['localhost:9200'])# results1 = es.get(index="megacorp", doc_type="employee", id=1).get('_so 阅读全文

posted @ 2018-12-29 15:09 永远爱学习 阅读(172) 评论(0) 推荐(0)

elasticsearch增加分词功能
摘要:https://github.com/medcl/elasticsearch-analysis-ik/releases 注:一定要与ES版本保持一致(我ES用的是6.0.0所以ik也要下载6.0.0),如下图: 这样重启elasticsearch就可以了 阅读全文

posted @ 2018-12-29 15:08 永远爱学习 阅读(334) 评论(0) 推荐(0)