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 · 1433 阅读 · 0 评论 -
Kibana可视化操作ES
ES常用命令序号method本地访问路径描述1PUTlocalhost:9200/索引名称/类型名称/文档id创建文档并指定文档id2POSTlocalhost:9200/索引名称/类型名称创建文档不指定文档id(ES随机生成)3POSTlocalhost:9200/索引名称/类型名称/文档id/_update修改文档4DELETElocalhost:9200/索引名称/类型名称文档id删除文档5GETlocalhost:9200原创 2021-11-15 18:00:00 · 2077 阅读 · 0 评论 -
ElasticSearch核心概念
索引(indices)&类型(type)&文档(document)&字段(fields) ElasticSearch数据存储的设计思想跟关系型数据库有很多相似之处,熟悉关系型数据库的同学可以按以下快速了解ElasticSearch:ElasticSearch(集群)中可以包含多个索引(数据库),单个数据库包含很多类型(表),单个类型包含很多文档(每行数据),单个文档包含很多字段(每个字段)。关系型数据库(例如MySQL)非关系型数据库(例如ES)数据库(da原创 2021-11-14 11:05:55 · 1619 阅读 · 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 · 335 阅读 · 0 评论 -
ElasticSearch 概述
Luence Luence是Apache的开源项目,作者Doug Cutting于2000年发起项目,项目使用Java语言实现。Luence最核心的就是全文检索。关于作者是个非常厉害的人物,2006年受邀加入雅虎,后续发布了Hadoop,人称Hadoop之父,如今Hadoop不仅仅是一个搜索引擎,还被用作数据分析等。可以说Hadoop就是云计算领域的红帽。 Luence存在一些局限性:只能基于Java开发;类库的接口学习曲线陡峭;原生并不支持水平扩展(对于海量数据不行)。ElasticSearc原创 2021-11-12 22:56:55 · 775 阅读 · 0 评论