ElasticSearch(二)Kibana、版本控制


Kibana簡介:

  Kibana可視化界面 Kibana是一個開源的分析和可視化平台,設計用於和Elasticsearch一起工作。 你用Kibana來搜索,查看,並和存儲在Elasticsearch索引中的數據進行交互。 你可以輕松地執行高級數據分析,並且以各種圖標、表格和地圖的形式可視化數據。 Kibana使得理解大量數據變得很容易。它簡單的、基於瀏覽器的界面使你能夠快速創建和共享動態儀表板,實時顯示Elasticsearch查詢的變化。

  一、安裝

  1、上傳安裝包,並解壓到usr/local文件夾(解壓需要時間有點長)

  2、解壓后的目錄

  3、修改配置文件kibana.yml(在config文件夾中)

  4、啟動kibana

   5、瀏覽器訪問

 

二、在kibana中做增刪改查

 

三、ElasticSearch版本控制

1.為什么要進行版本控制

  CAS無鎖無鎖機制

  為了保證數據再多線程操作下的准確性  

2.悲觀鎖和樂觀鎖

  悲觀鎖:假設會發生並發沖突,屏蔽一切可能違反數據准確性的操作

  樂觀鎖:假設不會發生並發沖突,只在提交操作是檢查是否違反數據完整性。  

3.內部版本控制和外部版本控制

  內部版本控制:_version自增長,修改數據后,_version會自動的加1  

  外部版本控制:為了保持_version與外部版本控制的數值一致 使用version_type=external檢查數據當前的version值是否小於請求中的version值


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM