![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
elasticsearch
文章平均质量分 73
lnlllnn
这个作者很懒,什么都没留下…
展开
-
elasticsearch先实践再理论 二 集群
head插件,提供es可视化,安装参考:https://blog.csdn.net/qq3401247010/article/details/78742524 启动es,添加索引: body的settings是什么意思呢? 设置分片为3,分片相当于mysql分库,索引是一个抽象,代表了所有分片,那在插入、查找时使用哪些分片呢?hash,公式为:shard = hash(routing) ...原创 2018-12-27 23:53:50 · 106 阅读 · 0 评论 -
elasticsearch先实践再理论 一 入门
下载:https://www.elastic.co/downloads/elasticsearch 解压缩 启动(linux为: ./elasticsearch): 测试,可通过浏览器、curl、postman 1:浏览器只能执行get操作 post、delete、put? 不太行了 curl:小巧轻便的http库,dos或者terminal直接输入命令即可发送http请求 p...原创 2018-12-24 23:52:01 · 143 阅读 · 0 评论 -
elasticsearch先实践再理论 三 查询
之前的查询直接指定id,这里的查询只是输入条件 先来一个没有条件的查询: 返回的结果很容易理解,hits的返回的文档数组,_source是文档内容,_score是这此query中该文档的得分,得分越高越靠前。 若user索引中文档有1w个,都返回吗?当然不是,es默认返回10条,也可以自己控制: { "from":1, "size":1 } 上面的结果是查询第...原创 2019-01-01 22:25:25 · 126 阅读 · 0 评论 -
elasticsearch先实践再理论 四 查询
精确值查询 Term term vs match term:查询词不做分析,适用于如日期、bool、number、文本类型 match:查询词分析,并转化为term查询 下图查找结果为空,因为GOOD-NAME在索引时(这里索引是动词,代表插入文档)已经被分词器分词为两个词条good、name 可以设置字段为类型为keyword,这样在索引时不会分词,这样就能查询到了: 对于精...原创 2019-01-12 00:29:59 · 148 阅读 · 0 评论 -
elasticsearch先实践再理论 五 部分匹配
es如何像sql那样使用like查询,即要查询包含某个词,但搜索只是这个词的一部分 先删除my_index,再初始化mapping: { "mappings": { "address": { "properties": { "postcode": { "type": "k.原创 2019-01-31 23:42:28 · 183 阅读 · 0 评论