Elasticsearch笔记三之版本控制和插件
来源:互联网 发布:层次聚类算法的优缺点 编辑:程序博客网 时间:2024/06/06 06:32
版本控制
1:关系型数据库使用的是悲观锁,数据被读取后就被锁定其他的线程就无法对其进行修改。
2:ex使用的是乐观锁,数据被读取后其他程序还可以对其进行修改,而执行修改时发现此数据已经被修改则修改就会失败,之后则由程序对此进行下一步处理。
先通过-XGETD得到数据的版本号version
然后在-XPUT时将版本号作为参数传递过去,比对版本号与当前数据的版本号是否一致,一直则修改不一致报错。
部分更新
crul –XPUT http:192.168.79.131:9200/shb01/student/1/_update?version=1 –d ‘{“doc”:{“name”:”updatename”}’
覆盖
crul –XPUT http:192.168.79.131:9200/shb01/student/1?version=1 –d ‘{“name”:”updatename”,”age”:21}’
插件监控
Bigdesk
1:此插件可以实时监控es集群中各个节点的状态,jvm状态,linux的情况
2:在线安装
根目录下执行bin/plugin-install lukas-vlcek/bigdesk
安装后在根目录下会有一个plugins目录,里面有安装的bigdesk
在浏览器访问http://192.168.79.131:9200/_plugin/bigdesk
下图中显示的就是es集群信息,可以看到有两个节点,集群名称
下图显示集群的分片副本信息
3:离线安装
访问https://github.com/,在输入框中输入bigdesk回车
点击Download ZIP下载bigdesk-master.zip到本地
在es根目录下执行bin/plugin -install bigdesk -url file:/usr/local/bigdesk-master.zip
在浏览器访问http://192.168.79.128:9200/_plugin/bigdesk
Head
1:此插件用来查看节点的健康状态
2:在线安装
es根目录下执bin/plugin -install mobz/elasticsearch-head
在浏览器访问http://192.168.79.131:9200/_plugin/head
3:离线安装
在github中输入elasticsearch head回车
‘
点击Download ZIP下载elasticsearch-head-master.zip到本地
在es根目录下执行bin/plugin -install head -urlfile:/usr/local/elasticsearch-head-master.zip
在浏览器访问http://192.168.79.128:9200/_plugin/head/
注意:因为es具有去中心化的特性,所以可以随便在某个节点安装bigdesk,head插件都可以操作整个es集群。
- Elasticsearch笔记三之版本控制和插件
- Elasticsearch笔记三之版本控制和插件
- elasticsearch 5.1.1版本升级笔记之安装Head插件
- elasticsearch 5.1.1版本升级笔记之安装Head插件
- Elasticsearch 版本控制
- ElasticSearch学习笔记(三)logstash安装和logstash-input-jdbc插件
- Elasticsearch学习笔记(四)版本控制[并发安全]
- 【版本控制】git学习笔记(三)
- [ElasticSearch]ElasticSearch插件之Head
- Elasticsearch版本控制[并发安全]
- elasticsearch-jetty权限控制插件
- ElasticSearch第6课之ElasticSearch插件elasticsearch-head安装部署和使用
- elasticsearch学习笔记(三)
- 《版本控制之道--使用Git》笔记
- 笔记《版本控制之道--使用Git》
- 笔记《版本控制之道--使用Git》
- playMaker插件学习笔记之控制cube
- ElasticSearch之Windows和Linux安装及插件
- 冒泡排序、直接插入排序、选择插入排序
- echarts 数据重新加载,原数据依然存在图表上
- 认真的写一个单例模式
- python3版本爬虫系列之模拟登陆CSDN
- 物联网——Zigbee协议简介
- Elasticsearch笔记三之版本控制和插件
- 阿里云 ubuntu 16.04 系统突然 Read-only file system
- 你需要理解的 Java 反射机制知识总结
- Android调用js方法传递参数自动计算问题的解决
- Linux下Gitbook生成pdf及中文问题的解决
- 隐藏自已,做好清理
- 处理半连接SQL自动改写内连接SQL一例
- 用CamOdoCal 进行鱼眼相机的标定
- 主题模型(LDA)(一)--通俗理解与简单应用