![](https://img-blog.csdnimg.cn/20210108163927621.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
ElasticSearch
文章平均质量分 84
Elasticsearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java语言开发的,并作为Apache许可条款下的开放源码发布,是一种流行的企业级搜索引擎。
最小的帆也能远航
不必借光而行,你我亦是星辰!
展开
-
Docker安装elasticsearch和Kibana
查看虚拟机可用内存(1)配置2)启动Elasticsearch以后再外面装好插件重启即可;(3)测试查看elasticsearch版本信息: http://ip:9200/ ,发现没有反应;使用docker ps查看,发现elasticsearch出现了错误导致没有启动成功,使用 docker logs 容器id查看日志错误;报错原因:由于我们挂载到外部的,导致目录结构没有权限访问;解决方法:使用chmod -R 777 /mydata/elasticsearch/ 命令目录权限为可读可写的原创 2022-07-13 10:55:21 · 253 阅读 · 0 评论 -
Elasticsearch之集群脑裂
集群脑裂是什么? 所谓脑裂问题(类似于精神分裂),就是同一个集群中的不同节点,对于集群的状态有了不一样的理解。由于某些节点的失效,部分节点的网络连接会断开,并形成一个与原集群一样名字的集群,这种情况成为集群脑裂(split-brain)现象。这个问题非常危险,因为两个新形成的集群会同时索引和修改集群的数据。Elasticsearch集群出现了查询极端缓慢的情况,通过以下命令查看集群状态: curl -XGET 'http://master:9200/_clu...转载 2021-09-14 18:04:23 · 186 阅读 · 0 评论 -
Elasticsearch面试大全
1.什么是ElasticSearch?Elasticsearch是一个基于Lucene的搜索引擎。它提供了具有HTTP Web界面和无架构JSON文档的分布式,多租户能力的全文搜索引擎。Elasticsearch是用Java开发的,根据Apache许可条款作为开源发布。2.为什么要使用Elasticsearch? 因为在我们商城中的数据,将来会非常多,所以采用以往的模糊查询,模糊查询前置配置,会放弃索引,导致商品查询是全表扫面,在百万级别的数据库中,效率非常低下,而我们使用ES做一.原创 2021-09-14 17:55:18 · 212 阅读 · 0 评论 -
ElasticSearch学习笔记
目录1. ElasticSearch概述2. ES与Solr的差别2.1. Solr简介2.2. Lucene简介2.3. ES VS Solr3. ElasticSearch 安装4. Kibana安装5. ES核心概念6. IK分词器7. Restful风格说明8. 关于文档的基本操作9. 集成SpringBoot10. 实战:模拟全文搜索-京东搜索1. ElasticSearch概述2. ES与Solr的差别2.1. Solr简介原创 2021-01-08 16:39:52 · 679 阅读 · 1 评论