ElasticSearch
文章平均质量分 69
那个应用没有搜索功能?数据分析已经成为趋势,还不来学习?
Jayden
自信源于努力!
展开
-
ES集成SpringBoot
引入依赖 ElasticSearch就一个核心依赖,这里引入阿里的fastjson是因为ES只接受json类型的数据,不接受对象。 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-elasticsearch</artifactId> </dependency> <depe原创 2021-11-16 18:00:00 · 1423 阅读 · 0 评论 -
Kibana可视化操作ES
ES常用命令 序号 method 本地访问路径 描述 1 PUT localhost:9200/索引名称/类型名称/文档id 创建文档并指定文档id 2 POST localhost:9200/索引名称/类型名称 创建文档不指定文档id(ES随机生成) 3 POST localhost:9200/索引名称/类型名称/文档id/_update 修改文档 4 DELETE localhost:9200/索引名称/类型名称文档id 删除文档 5 GET localhost:9200原创 2021-11-15 18:00:00 · 2035 阅读 · 0 评论 -
ElasticSearch核心概念
索引(indices)&类型(type)&文档(document)&字段(fields) ElasticSearch数据存储的设计思想跟关系型数据库有很多相似之处,熟悉关系型数据库的同学可以按以下快速了解ElasticSearch:ElasticSearch(集群)中可以包含多个索引(数据库),单个数据库包含很多类型(表),单个类型包含很多文档(每行数据),单个文档包含很多字段(每个字段)。 关系型数据库(例如MySQL) 非关系型数据库(例如ES) 数据库(da原创 2021-11-14 11:05:55 · 1610 阅读 · 0 评论 -
ElasticSearch安装(基于7.x版本)
Windows安装 ES需要Java环境支持并且JDK要在1.8以上,除了安装ElasticSearch之外,还会安装elasticsearch-head-master,以及kibana。最后还会给Elastic安装常用插件ik分词器 ElasticSearch安装 安装包:官网或者链接:https://pan.baidu.com/s/1rG3mz9Hpo6VC3doNO2eiaA 提取码:kcef 安装步骤 官网或者网盘下载安装包 解压安装即可(开箱即用) 测试是否安装完成 打开bin目录,原创 2021-11-13 20:15:35 · 323 阅读 · 0 评论 -
ElasticSearch 概述
Luence Luence是Apache的开源项目,作者Doug Cutting于2000年发起项目,项目使用Java语言实现。Luence最核心的就是全文检索。关于作者是个非常厉害的人物,2006年受邀加入雅虎,后续发布了Hadoop,人称Hadoop之父,如今Hadoop不仅仅是一个搜索引擎,还被用作数据分析等。可以说Hadoop就是云计算领域的红帽。 Luence存在一些局限性:只能基于Java开发;类库的接口学习曲线陡峭;原生并不支持水平扩展(对于海量数据不行)。 ElasticSearc原创 2021-11-12 22:56:55 · 770 阅读 · 0 评论