Hadoop互操作性

时间:2016-05-30 04:52:08

标签: hadoop language-interoperability bigdata

我对Hadoop的互操作性有疑问。 一个zookeeper可以与Solr和Hbase系统进行交互吗?如果是,它将如何进行交互。 也 让我们考虑一下,我们有一个与Solr系统和Hbase系统交互的zookeeper。 Solr和Hbase系统的要求是不同的。 动物园管理员如何区分Solr和Hbase系统的要求

1 个答案:

答案 0 :(得分:0)

Zookeeper是一个'哑'服务,它是与Zookeeper交互的HBase和Solr。它的工作方式是每个人都有自己编写和读取的Zookeeper密钥集,所以只要密钥空间没有冲突就可以了。

Zookeeper旨在从各种计算机访问,因此只要两个服务都可以与您设置的相同版本的Zookeeper进行交互。可以把它想象成一个数据存储区 - 您可以让多个系统与同一个数据存储区进行交互。

以下是一个例子:

也许HBase使用/hbase/flags/abc,而Solr使用/solr/flags/abc,只要他们没有写到相同的路径就可以正常工作。

希望有所帮助。