2017-12-11 12 views
1

これは本当にばかげていますが、zookeeperは何をしているのですか?飼育係と筏の違いは何ですか?

私はラフトがリーダー選挙などwサーバーを取得するが、何が動物園の要点ですか?誰もが持っている類推があります

答えて

4

Raftは、コンセンサスアルゴリズム/プロトコルであり、構成情報を管理し、名前を付け、分散同期を提供し、グループサービスを提供する集中化されたサービスです。

ZookeeperはブロードキャストプロトコルとしてZabを使用して、アンサンブルのノード間で状態の更新を伝播します。

それが意味があるなら、あなたはZabまたはApache Zookeeperについてもう一度Raftと比較してください。etcdのような他の同様のシステム。

0

RAFT [link]を説明する非常に良いURLが見つかりました。

そしてZookeeperについては、主にさまざまなアプリケーションで一般的に使用されている設定を保存するために使用されます。

これを使用する利点は、本質的に配布され、さまざまな一般的な構成を使用するプロジェクトを考えてみてください。したがって、これらの分散システム一貫を維持するために、あなたは中央飼育係でこれらの設定を保存し、すべてのアプリケーションは、飼育係を通じてこれらの構成を取得します。

関連する問題