
elasticsearch
lf_yyyy
技术改变人生
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ElasticSearch01_简介
ElasticSearch 简介什么是 ElasticSearchElasticSearch 是 Apache 下的一个由 Java 开发的基于 Lucene 的一个提供分布式多用户能力的搜索引擎的基于 RESTful 接口的搜索服务器 .官方网站 https://www.elastic.co/cn/products/elasticsearch优点:- 扩展性好- 近实时的去索引数据,...原创 2019-08-14 09:16:12 · 170 阅读 · 0 评论 -
ElasticSearch02_安装
ElasticSearch 安装安装官网下载地址(较慢) : https://www.elastic.co/downloads/past-releases我提供了一个百度网盘链接 :链接: https://pan.baidu.com/s/1atBd2IQugXBs4j16uIjThw 提取码: qh3c解压 :bin: 脚本目录, 包括启动停止等可执行脚本config: 配置文...原创 2019-08-14 09:29:56 · 623 阅读 · 0 评论 -
ElasticSearch03_入门
ElasticSearch 入门ES 作为一个索引以及搜索服务, 对外提供丰富的 REST 接口.创建索引库ES 索引库是一个逻辑概念, 包括分词列表和文档列表, 同一个索引库中存储了相同类型的文档. 相当于 MYSQL中的表.索引 (名词) : ES 是基于 Lucene 构建的一个搜索服务, 他要从索引库搜索符合条件索引数据.索引(动词) : 索引库刚创建起来是空的, 将数据添加到索...原创 2019-08-14 09:33:41 · 229 阅读 · 0 评论 -
ElasticSearch04_IK分词器
IK 分词器在添加文档时会进行分词, 索引中存放的就是一个个的词语(term), 当你去搜索的时候就是拿关键词区找到词关联的文档.测试原始的分词器post 方式 : http://localhost:9200/_analyze{ "text":"测试分词器: SpringCloud实战"}默认分词器对中文是一个字一个字的解析, 并不能达到我们想要的效果.安装 IK 分词...原创 2019-08-14 09:38:06 · 157 阅读 · 0 评论 -
ElasticSearch05_映射
映射安装了 IK 分词器, 如何在索引和搜索的时候使用 IK 分词器呢 ?如何指定其他类型的 field , 比如日期类型, 数值类型等 ?创建映射post: http://localhost:9200/video/doc/_mapping{ "properties": { "name": { "type": "text" ...原创 2019-08-14 09:40:42 · 518 阅读 · 0 评论 -
ElasticSearch06_索引
索引管理ES 提供不同的客户端对索引进行管理 .其中 RestClient 是官方推荐的, 它包括 Java Low Level REST Client 和 Java High Level REST Client, 官方推荐使用 Java High Level REST Client.步骤 :创建搜索工程添加依赖<!-- elasticSearch 依赖 --><...原创 2019-08-14 09:42:04 · 182 阅读 · 0 评论 -
ElasticSearch07_搜索
搜索管理环境准备创建映射{ "properties": { "description": { "type": "text", "analyzer": "ik_max_word", "search_analyzer": "ik_smart" }, "name": { "type": "text", "analyzer": "ik_max_word",...原创 2019-08-14 09:43:47 · 253 阅读 · 0 评论