![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
elasticsearch
想上岸的小写
君子性非异也 善假于物也
展开
-
【elasticsearch】基本操作
##查询所有查询 GET bank/_search { "query": { "match_all": {} }, "_source": ["account_number","balance"] } ##全文检索,match的字段如果是一个文本,自动的进行分词,进行模糊匹配。 ##倒排索引? GET bank/_search { "query": { "matc...原创 2020-01-10 15:10:10 · 177 阅读 · 0 评论 -
【elasticsearch】docker下elasticsearch集群和分片
1、集群安装 cd /mydata/ 创建目录和文件 /mydata/elasticsearch/conf/elasticsearch.yml /mydata/elasticsearch2/conf/elasticsearch.yml /mydata/elasticsearch3/conf/elasticsearch.yml es1配置文件 # 开启跨域,为了让es-head可以访问 http...原创 2020-01-09 14:52:41 · 428 阅读 · 0 评论 -
【elasticsearch】docker下elasticsearch 安装ik分词器
1)、安装ik分词器 注意:不能用默认elasticsearch-plugin install xxx.zip 进行自动安装 https://github.com/medcl/elasticsearch-analysis-ik/releases?after=v6.4.2 对应es版本安装 docker exec -it elasticsearch /bin/bash 进入es容器内部 plugi...原创 2020-01-08 19:16:30 · 348 阅读 · 0 评论 -
【elasticsearch】进阶检索
三、进阶检索 1、SearchAPI ES支持两种基本方式检索 : 一个是通过使用 REST request URI 发送搜索参数(uri+检索参数) 另一个是通过使用 REST request body 来发送它们(uri+请求体) 1)、检索信息 一切检索从_search开始 GET bank/_search 检索bank下所有信息,包括type和docs GET bank/_sea...原创 2020-01-06 16:57:50 · 231 阅读 · 0 评论 -
【elasticsearch】基本概念和增删改查
一、基本概念 1、Near Realtime(NRT 近实时) Elasticsearch 是一个近实时的搜索平台。这意味着从您索引一个文档开始直到它可以被查询时会有轻微的延迟时间(通常为一秒)。 Lucence; 2、Cluster(集群) cluster(集群)是一个或者多个节点的集合,它们一起保存数据并且提供所有节点联合索引以及搜索功能。集群存在一个唯一的名字身份且默认为 “elastics...原创 2020-01-03 11:08:34 · 169 阅读 · 0 评论