elasticsearch的安装及使用

第一步:安装jdk

第二步:安装elasticsearch-7.6.1-linux-x86_64.tar.gz,上传到一个路径下

elasticsearch的安装及使用
修改用户、用户组
elasticsearch的安装及使用
代码如下;

第五步:修改这个路径下的配置文件

第六步:修改这个路径下的配置文件

第七步:修改这个路径下的配置文件

修改完此配置文件以后,执行sysctl -p (重新加载)
sysctl -p

第八步:启动,在bin目录下执行

报错原因,是以root用户启动的

elasticsearch的安装及使用
原来是这样,以root用户启动时,会生成一些文件信息,这些文件信息的用户、用户组还是root的
解决方案:在执行一下这个命令即可

然后重启启动,正常启动了

第九步:克隆这台机器,克隆两台机器,然后修改ifcfg-ens33的这个配置文件,编辑不同的IP地址,这样做的好处是,不用重新安装jdk和es,也不用重新建用户了

第十步:分别修改elasticsearch.yml文件,内容添加如下,es集群搭建都可以了

遇到的问题,在浏览器中输入 IP地址:9200,访问不到
解决方案:关闭防火墙

查看防火墙的状态的命令

集群可以正常启动了,但是用postman请求时,报错如下;

elasticsearch的安装及使用

008-创建索引

对比关系型数据库,创建索引就相当于创建数据库

elasticsearch的安装及使用

009-查看索引

查看索引用GET请求,可以看到这个索引的相关信息

elasticsearch的安装及使用

删除索引
删除索引用DELETE请求方式

elasticsearch的安装及使用

010-创建文档

创建文档就相当于向数据库中添加数据
直接执行这个命令报错

elasticsearch的安装及使用
我们再用PUT请求再尝试一次
elasticsearch的安装及使用

011-主键查询、全量查询

根据id进行查询

elasticsearch的安装及使用

012-全量修改、局部修改

完全覆盖(幂等性)

elasticsearch的安装及使用
再去查看
elasticsearch的安装及使用
在body中加上下面的参数,推荐这种方式

elasticsearch的安装及使用
分页查询

elasticsearch的安装及使用

014-多条件查询、范围查询

elasticsearch的安装及使用
拼接多个条件时,match多写几个就可以了

来源:呼伦贝尔-钢蛋儿

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年9月15日
下一篇 2022年9月15日

相关推荐