Pulsar、ZooKeeper、BookKeeper 作用簡述


Pulsar:采取了存儲計算分離的技術
ZooKeeper 集群的作用和在 Kafka 中是一樣的,都是被用來存儲元數據。BookKeeper 集群則被用來存儲消息數據。
BookKeeper 有點兒類似 HDFS,是一個分布式的存儲集群,存儲單元是ledger,Ledger可以簡單的理解為某個主題隊列中的一段,包含了連續的若干條消息(entry),為了保證Ledger中entry的嚴格順序,pulsar為Ledger增加了一次性寫入限制,解決並發寫入控制,只有創建Ledger的broker可以寫入數據,不管什么原因導致Ledger關閉,該Ledger就只能讀不能寫了。


免責聲明!

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



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