ElasticSearch
文章平均质量分 67
Elasticsearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java语言开发的,是一种流行的企业级搜索引擎。实时搜索,稳定,可靠,快速,安装使用方便
CodingAnHour
明日复明日,明日何其多。我生待明日,万事成蹉跎。
展开
-
SpringBoot2.3+ ElasticsearchRestTemplate es7.x增删改查、修改别名、自定义索引名称新增索引
Spring Boot对应es版本点击进入Spring Data Elasticsearch官方文档各个版本地址<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-elasticsearch</artifactId> <!-- 防止与引入的fastjson冲突 -->原创 2021-09-22 10:07:35 · 7145 阅读 · 4 评论 -
ElasticSearch Analyzer默认分词器、ik分词器、远程词典、停用词(五)
一、名词解释Analysis:文本分析是把全文本转换一系列单词(trem/token)的过程,也叫分词Analysis是通过Analyzer来实现的可以使用es内置分析器,或按需定制化分析器除了在数据写入时转换词条,匹配query语句时也需要用相同的分析器对查询语句进行分析分词器时专门处理分词的组件,Analyzer又三部分组成Character Filters(针对原始文本处理,例如去除HTML)Tokenizer:按照规则切分单词Token Filter:将切分的单词进原创 2021-05-20 23:38:07 · 1895 阅读 · 5 评论 -
ElasticSearch 倒排索引、倒排索引结构(四)
倒排索引图书和搜索引擎对比参考图书正排索引:目录页倒排索引:索引页搜索引擎正排索引:文档id到文档内容和单词的关联倒排索引:单词到文档Id的关系例子:左侧正排索引,右侧倒排索引把左侧文档内容中的书名分成独立的单词,得到右侧Term中独立的单词count记录每个单词在文档中出现的频次DocumentId:Position,记录每个单词对应文档的id及文档中出现的位置倒排索引核心组成倒排索引包含两个部分单词词典(Term Dictionary),记录所有文原创 2020-09-19 21:46:24 · 222 阅读 · 0 评论 -
ElasticSearch CRUD、_bulk、_mget、_msearch(三)
CRUDDemo#create document. 自动生成 _idPOST search_demo_v1/_doc{ "user": "张三", "comment": "ElasticSearch真的好用"}#create document. 指定Id。如果id已经存在,报错#op_type提供“缺少即加入”的功能,即如果ES中没有该文档,就进行索引;如果有了,则报错返回。PUT search_demo_v1/_doc/1?op_type=create{ "use原创 2020-09-19 19:43:57 · 1099 阅读 · 0 评论 -
ElasticSearch概念 RESTAPI、文档、索引、集群、节点、分片(二)
Elasticsearch 简述简述Elasticsearch 是一个分布式、开源的、RESTful 风格的搜索和数据分析引擎。官网RESTful是什么,简述REST 全称是 Resource Representational State Transfer:通俗来讲就是:资源在网络中以某种表现形式进行状态转移。Resource:资源,即数据。Representational:某种表现形式,比如用JSON,XML,JPEG等;State Transfer:状态变化。通过HTTP动词实现。原创 2020-09-03 00:47:28 · 272 阅读 · 0 评论 -
Docker部署ElasticSearch7.8.1并挂载+配置X-Pack设置帐号密码+Kibana7.8.1(一)
ElasticSearch之安装启动Docker部署ElasticSearchdocker搜索ElasticSearch镜像1.执行docker命令输入:docker search elasticSearch,结果如下2.docker官方仓库 搜索elasticsearch如下点击ElasticSearch进入学习使用直接用最新的,边学习边探索,挑战自我,正式环境不建议直接使用最新的版本拉取镜像 docker pull elasticsearch:7.8.1 查看本原创 2020-08-11 22:58:18 · 5130 阅读 · 7 评论