摘要: ES 的默认分词设置的是 standard,会单字拆分进行拆分。 POST _analyze { "analyzer": "standard", "text": "我是中国人" } 概述 IKAnalyzer 是一个开源的,基于 Java 语言开发的轻量级的中文分词工具包。 下载 Ik 分词器 下载 阅读全文
posted @ 2022-01-10 21:20 BNTang 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 下载镜像 废话不多说直接上代码,使用 docker 下载 es 与 kibana 镜像。 下载 es 镜像: docker pull docker.elastic.co/elasticsearch/elasticsearch:7.16.2 下载 kibana 镜像: docker pull kiba 阅读全文
posted @ 2022-01-10 16:46 BNTang 阅读(266) 评论(0) 推荐(0) 编辑
摘要: es 与关系型数据库 索引 index 索引是 ES 中最大的数据单元,相当于关系型数据库中, 库 的概念。 ES 中没有 表 的概念,这是 ES 和数据库的一个区别,在我们建立索引之后,可以直接往索引中写入文档。 在 6.0 版本之前,ES 中有 Type 的概念,可以理解成关系型数据库中的 表, 阅读全文
posted @ 2022-01-10 11:35 BNTang 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 目录 Elasticsearch简介 分词与倒排索引 ES核心概念 ES环境搭建 IK分词器安装 ES数据管理 DSL语言高级查询 SpringBoot工程搭建 集成ElasticClient客户端 ES客户端索引相关操作 阅读全文
posted @ 2022-01-10 11:24 BNTang 阅读(164) 评论(0) 推荐(1) 编辑