Elasticsearch的作用以及安装和配置方法

Elasticsearch的作用是什么?

在我们做电商网站的时候,如果直接用传统的通过数据库去搜索数据,数据库内容比较少的情况下还能勉强做好及时搜索,但是如果成百上千的数据在数据库里面,你还是用传统的搜索数据库的方法,那就要等很长一段时间,影响用户体验,所以一般数据搜索引擎采用的是Elasticsearch来进行搜索。

而且Elasticsearch原生支持分布式,不需要自己配置注册中心,提供一个restful接口,这个你可以随时调用这个接口来使用Elasticsearch。

Elasticsearch的作用以及安装和配置方法
这是安装和配置方法。以下用Xshell
Elasticsearch的作用以及安装和配置方法
Elasticsearch的作用以及安装和配置方法

下面755那里是修改文件的权限,让文件可以进行使用和访问。
Elasticsearch的作用以及安装和配置方法
Elasticsearch的作用以及安装和配置方法
Elasticsearch的作用以及安装和配置方法
查看当前文件
Elasticsearch的作用以及安装和配置方法
打开config文件,最重要的是上面这两个文件,修改以下虚拟机参数。
Elasticsearch的作用以及安装和配置方法

Elasticsearch的作用以及安装和配置方法
Elasticsearch的作用以及安装和配置方法
再修改这个配置文件
Elasticsearch的作用以及安装和配置方法
修改它的索引存放目录和日志存放目录,记得保存:wq
Elasticsearch的作用以及安装和配置方法
返回上一层
Elasticsearch的作用以及安装和配置方法
创建Data目录
Elasticsearch的作用以及安装和配置方法
这个时候我们要回来编辑elasticsearch文件,因为默认情况下elasticsearch文件是不允许远程服务器进行访问。
Elasticsearch的作用以及安装和配置方法
Elasticsearch的作用以及安装和配置方法
它默认只允许本地进行访问,按回车切换为可编辑状态,然后地址改一下。
Elasticsearch的作用以及安装和配置方法
Elasticsearch的作用以及安装和配置方法
这时候我们可以启动试试,在bin目录下有很多启动脚本。
Elasticsearch的作用以及安装和配置方法

Elasticsearch的作用以及安装和配置方法

Elasticsearch的作用以及安装和配置方法

总结一下Elasticsearch的作用就是优化搜索引擎,传统的数据库搜索方法太过于慢,Elasticsearch的效率才能满足现代人的要求,安装方法也很简单,拖拽文件到虚拟机上,并且给予权限,解压,修改配置文件,因为Elasticsearch默认是不允许远程服务器进行访问,所以我们需要去修改访问地址,还有修改索引目录存放文件在哪里,还有修改日志的存放地点,都是在Elasticsearch.yml文件里面,另一个修改内存大小的是在option里面。