Elasticsearch安装使用的一些问题

Elasticsearch安装使用的一些问题,第1张

Elasticsearch安装使用的一些问题

今天在做毕设,一些功能用到了Elasticsearch,当中也出现了一些问题,下面也就总结了一下,希望能给大家一些帮助,能让大家避避坑

Elasticsearch是一个基于Lucene的搜索服务器。lucene是一个jar包,里面封装好了一些复杂的API以及包含了倒排索引,数据存储到磁盘。也就是说lucene是一种采取了倒排索引的方式进行高效率搜索的框架。但是它api复杂,且不支持集群。而Elasticsearch完美解决了lucene的这些缺点,它天然支持集群,api相对简单,开箱即用。底层还是封装的lucene。

Elasticsearch的功能:

分布式的搜索引擎和数据分析引擎

搜索:百度,网站的站内搜索,IT系统的检索
数据分析:电商网站,最近一点时间哪些商品销量高

全文检索、结构化搜索以及聚合

全文检索:搜索一下,商品中含有“面”的商品
SELECt * FROM table WHERe name LIKE “%面%”;
结构化搜索:也称等值匹配。
SELECt * FROM table WHERe name = “小米手机”;
聚合:比如我们分析每一个商品分类下有多少个商品。
SELECt category_id, COUNT(*) FROM table GROUP BY category_id;

海量数据近实时处理

分布式:ES自动可以将海量数据分散到多台服务器上去存储和检索
海量数据的处理:分布式以后,就可以采用大量的服务器去存储和检索数据,自然而然就可以实现海量数据的处理了

下载Elasticsearch的地址:

https://www.elastic.co/cn/downloads/elasticsearch

根据自己的系统选择合适的版本进行下载

解压缩之后

进入config/elasticsearch.yml

**

错误重现:

**

这个错误明显是因为java的原因,找不到java_home的路径


刚才java的问题解决了

但是出现了另外一个问题

 Could not load plugin descriptor for plugin directory [ik]
 无法加载插件目录[ik]的插件描述符

我猜测是跟目录有关系

果然 两层目录,在启动的时候不能找到,删除一层


开启成功 在页面上输入网址+9200

出现这个页面 表示成功

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5706490.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存