天天看點

網易雲課堂學習-zk入門

什麼是zookeeper

  1. 簡介:apache zookeeper是一種用于分布式應用程式的高性能協調服務,提供一種集中式資訊存儲服務。
  2. 特點:資料存在記憶體中,類似檔案系統的樹形結構(檔案和目錄),高吞吐量和低延時,叢集高可靠。
  3. 作用:基于zookeeper可以實作分布式統一配置中心、服務注冊中心、分布式鎖等功能。
    網易雲課堂學習-zk入門
    何為分布式協調服務
    網易雲課堂學習-zk入門
    基于3.4.11版本進行講解,官網位址:https://zookeeper.apache.org/

單機版安裝:

網易雲課堂學習-zk入門

**下載下傳:**https://archive.apache.org/dist/zookeeper/zookeeper-3.4.13.tar.gz

解壓後的conf目錄,增加配置檔案zoo.cfg

啟動服務端 bin/zkServer.sh start

測試,用戶端連接配接:bin/zkCli.sh -server 127.0.0.1:2181

Cli操作指令:

網易雲課堂學習-zk入門

java API:

網易雲課堂學習-zk入門

第三方用戶端:

網易雲課堂學習-zk入門
上一篇: ZK學習資源
下一篇: zk監聽心得