
elasticsearch
文章平均质量分 63
菜的一逼
生活敲打着我,我敲打着键盘。
展开
-
ES学习日记(十一)-------Java操作ES之基本操作
此篇博客还是一些基础操作,没什么可写的,需要的同学直接抄作业进行测试就可以上一节写了连接和测试新增操作,这一节写java操作ES的基本操作,也就是增删改查,在这里补充一点知识,我们之前用了指定的索引进行指定添加有一个情况是,如果我们指定了一个不存在的索引时,他会创建一个新的索引,例如我们这个ik1是不存在的,执行添加后也可以添加进去,索引库会新增一个叫ik1的索引,如图一些基础用法,详见注释,都能用。原创 2024-04-07 16:15:51 · 717 阅读 · 0 评论 -
ES学习日记(十)-------Java操作ES之连接客户端
现在ES官方推出 Java High Level REST client ,它是基于Java Low Level REST client 的封装,并且API接收参数和返回值和 Transportclient 是一样的,使得代码迁移变得容易并且支持了RESTful的风格,兼容了这两种客户端的优点。当然缺点是存在的,就是版本的问题。ES的小版本更新非常频繁,在最理想的情况下,客户端的版本要和ES的版本一致(至少主版本号一致),次版本号不一致的话,基本操作也许可以,但是新API就不支持了。原创 2024-04-03 15:45:54 · 1135 阅读 · 0 评论 -
ES学习日记(九)-------logstash导入数据
注意配置文件,要求很高,不能出错,需要的命令我都粘上面了,后续会改为实时更新下一节开始用代码操作ES。原创 2024-04-03 14:33:35 · 1179 阅读 · 0 评论 -
ES学习日记(八)-------ik安装和简易使用
ik分词器有自己的分词规则,比如我拿刚才数据,搜"中"的结果所以,这个分词,不是说有这个字,我就能分到,是有自己的规则的,是在添加数据时,按照规则进行分词,不是他的词,分不出来也搜不到,这点注意一下。好了,这就是ik中文分词器,其实不需要做太多,就把分词器放到plugins里面启动,然后设置mapping,试着analyzer就可以了。原创 2024-04-02 15:54:31 · 964 阅读 · 0 评论 -
ES学习日记(七)-------Kibana安装和简易使用
没有的话我就不写了,有的话留个言。原创 2024-04-01 14:47:56 · 380 阅读 · 0 评论 -
ES学习日记(六)-------head使用教程(简易教程)
博客越写越清晰,总结一下这章内容主要是head的一些语法,状态值,非大数据人员了解一下就可以了,最后附上一张head基本查询的图片,类似Navicat的筛选,感兴趣的再去看看。原创 2024-04-01 14:43:31 · 2848 阅读 · 4 评论 -
ES学习日记(五)-------插件head安装
存在安装在plugins启动es报错的情况,报错信息如图一,解决方案就是换个目录,不要放在plugin目录下。打开远程登陆,默认本机访问,修改文件Gruntfile.js,找到server,还有另外一种使用head的方法,就是直接在谷歌里面找head插件,但是要翻墙。接上回,必要的git和node已经装完了,现在开始装head。现在去连接es,地址栏localhost改成你的ip就可以了。回到es集群项目里找到plugins(插件文件夹下),浏览器地址输入,下面这样就是安装成功了。和自己装的是一模一样的。原创 2024-03-29 15:22:28 · 486 阅读 · 0 评论 -
ES学习日记(四)-------插件head安装和一些配套插件下载
接上节,第三方插件选择了时间久,功能丰富,长得丑的head,head 插件在ES 5版本以前开箱即用非常简单,ES 5版本以后需要运行在node环境下,所以我们要先准备一下环境。原创 2024-03-28 17:26:30 · 522 阅读 · 0 评论 -
ES学习日记(三)-------第三方插件选择
在学习和使用Elasticsearch的过程中,必不可少需要通过一些工具查看es的运行状态以及数据。如果都是通过rest请求,未免太过麻烦,而且也不够人性化。目前我了解的比较主流的插件就三个,head,cerebor和elasticHD。原创 2024-03-28 17:06:32 · 431 阅读 · 0 评论 -
ES学习日记(二)-------集群设置
上一节写了elasticsearch单节点安装和配置,现在说集群,简单地说就是在多台服务器上搭建单节点,在配置文件里面增加多个ip地址即可,过程同单节点部署,主要说集群配置注意:不建议在之前单节点es上修改配置为集群,据说运行之后会生成很多文件,在单点基础上修改容易出现未知问题,我没尝试,听人劝了,再把单节点那套东西再来一遍。原创 2024-03-28 16:51:00 · 500 阅读 · 0 评论 -
ES学习日记(一)-------单节点安装启动
注意:流程应该用root用户修改内容,然后chown命令重新给予es用户权限,我这里用es用户修改的配置文件,如果出现问题,直接用root用户再次赋予权限即可。创建用户组,设置es操作用户:groupadd es,向ES用户组添加用户es:useradd es -g es。关闭es,去config里面找到jvm.options,修改图中位置调整即可,我这够,就不修改了。基于ES7.4.1编写,其实一开始用的最新的8.1,但是问题太多了!上一个警告,出现GC过时可以按照下图改为G1GC,也可以不改。原创 2024-03-28 15:08:39 · 942 阅读 · 0 评论