
ElasticSearch
文章平均质量分 62
学习ElasticSearch,简介其原理,实践其索引创建及查询。Java API使用
Slient-猿
java,spring,搜索,分布式,vue,mybatis,tomcat,nginx,web 安全 waf等相关技术
展开
-
linux 一台主机搭建elasticsearch集群及kibana
环境:linux7 elasticsearch7.10.1 kibana 7.10.1 下载elk: https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.10.1-linux-x86_64.tar.gz https://artifacts.elastic.co/downloads/kibana/kibana-7.10.1-linux-x86_64.tar.gz https://artifacts.elastic.c.原创 2020-12-19 15:42:20 · 415 阅读 · 1 评论 -
springboot 集成ElasticSearch 使用RestHighLevelClient
引入jar,ElasticSearch客户端 <!-- 集成ElasticSearch 使用Highlevel 客户端操作es--> <dependency> <groupId>org.elasticsearch.client</groupId> <artifactId>...原创 2018-12-12 19:41:40 · 1250 阅读 · 1 评论 -
ElasticSearch 原理
ElasticSearch 写索引过程:写入索引时,Es首先写入内存同时添加事物日志,确保内存数据丢失时可以恢复数据。 此时的内存指的是jvm内存,索引写入内存时是不可以被搜索到的。 当达到一定时间或内存达到一定量,此时进行一次刷新,将内存数据写入到文件缓存系统,文件缓存系统开辟一个段segment来存储数据,文件缓存系统是指系统内存。打开段,则文件缓存系统的数据可被搜索。日志数据保留,内...原创 2018-11-24 13:47:23 · 146 阅读 · 0 评论 -
ElasticSearch 初识
ElasticSearch 初识ElasticSearch 通过对Lucene的封装,对外提供一个简单可用的搜索框架,具备天然的分布式,对外提供restful API 接口,可以方便的使用。由于ElasticSearch实现了分布式,可以很容易的进行横向扩展,支持数据量增长,良好的伸缩性。核心概念:集群:Cluster 一个或多个节点组合在一起组成集群,只要节点配置的集群名一致,就可以自...原创 2018-11-24 11:04:28 · 193 阅读 · 0 评论 -
ElasticSearch配置说明
ElasticSearch 配置文件位于其安装目录/conf文件加下的elasticsearch.yml。cluster.name:elasticsearch 集群名称,默认是elasticsearch。可以修改为自己搜索相关的名称,同网段下的节点配置相同的集群名称可以自动发现组成一个集群,不同网段就需要配置一个单播发现列表。推荐使用的是单播发现方式。 node.name:节点名称,同一集...原创 2018-11-24 14:51:49 · 229 阅读 · 0 评论