hadoop互操作性

zed5wv10  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(253)

我对hadoop的互操作性有疑问。一个zookeeper能同时与solr和hbase系统交互吗?如果是,它将如何相互作用。另外,让我们考虑一个zookeeper,它同时与solr系统和hbase系统交互。对solr和hbase系统的要求是不同的。zookeeper将如何区分solr和hbase系统的需求

lskq00tm

lskq00tm1#

zookeeper是一个“愚蠢”的服务,它是hbase和solr与zookeeper交互。它的工作方式是,他们每个人都有自己的一套zookeeper键,他们写和读,所以只要没有冲突的关键空间,那么你是好的。
zookeeper被设计成可以从各种各样的机器上访问,所以只要这两个服务都可以与您设置的同一版本的zookeeper交互。把它想象成一个数据存储——可以让多个系统与同一个数据存储交互。
举个例子:
可能hbase使用 /hbase/flags/ ,solr使用 /solr/flags/ ,只要他们不是按同一条路写,就行了。
希望有帮助。

相关问题