Kibana简介:浏览器
Kibana可视化界面 Kibana是一个开源的分析和可视化平台,设计用于和Elasticsearch一块儿工做。 你用Kibana来搜索,查看,并和存储在Elasticsearch索引中的数据进行交互。 你能够轻松地执行高级数据分析,而且以各类图标、表格和地图的形式可视化数据。 Kibana使得理解大量数据变得很容易。它简单的、基于浏览器的界面使你可以快速建立和共享动态仪表板,实时显示Elasticsearch查询的变化。多线程
1、安装并发
一、上传安装包,并解压到usr/local文件夹(解压须要时间有点长)线程
二、解压后的目录设计
三、修改配置文件kibana.yml(在config文件夹中)3d
四、启动kibana版本控制
五、浏览器访问blog
2、在kibana中作增删改查索引
3、ElasticSearch版本控制数据分析
1.为何要进行版本控制
CAS无锁无锁机制
为了保证数据再多线程操做下的准确性
2.悲观锁和乐观锁
悲观锁:假设会发生并发冲突,屏蔽一切可能违反数据准确性的操做
乐观锁:假设不会发生并发冲突,只在提交操做是检查是否违反数据完整性。
3.内部版本控制和外部版本控制
内部版本控制:_version自增加,修改数据后,_version会自动的加1
外部版本控制:为了保持_version与外部版本控制的数值一致 使用version_type=external检查数据当前的version值是否小于请求中的version值