Java 本地计算机中的Hadoop配置
我对Hadoop和Hbase非常陌生。我对配置细节感到非常困惑。我需要在Hbase中使用JavaAPI创建表。我没有在我的本地机器软件,我连接到我的服务器使用腻子。现在我的问题是,有了本地机器上的软件,我可以编写程序与远程服务器通信吗。请任何人尽快澄清我的疑问。点击动物园管理员IP,继续你的逻辑。有关示例和CRUD操作,请参阅Hbase明确指南。Java 本地计算机中的Hadoop配置,java,hadoop,hbase,Java,Hadoop,Hbase,我对Hadoop和Hbase非常陌生。我对配置细节感到非常困惑。我需要在Hbase中使用JavaAPI创建表。我没有在我的本地机器软件,我连接到我的服务器使用腻子。现在我的问题是,有了本地机器上的软件,我可以编写程序与远程服务器通信吗。请任何人尽快澄清我的疑问。点击动物园管理员IP,继续你的逻辑。有关示例和CRUD操作,请参阅Hbase明确指南。 下面是从远程pc点击zookeeper IP创建表的示例代码 Configuration config = HBaseConfiguratio
下面是从远程pc点击zookeeper IP创建表的示例代码
Configuration config = HBaseConfiguration.create();
config.set("hbase.zookeeper.quorum", "192.***.*.**"); // Zookeeper IP
HBaseAdmin admin = new HBaseAdmin(config);
HTableDescriptor desc = new HTableDescriptor();
desc.setName(Bytes.toBytes("SampleTable"));
HColumnDescriptor family = new HColumnDescriptor("col1".getBytes()); //Column family name
desc.addFamily(family);
admin.createTable(desc);
ZooKeeper IP是否足够,或者我们是否需要使用任何主IP地址,我真的很困惑于区域服务器和ZooKeeper服务器?。你能指导我通过这个ZooKeeper吗?IP足以从Java远程访问Hbase。Zookeeper将负责连接到Hbase主服务器。区域服务器是作为表的存储区域的HRegions集合(您可以在Hbase web UI中看到)。有关更多信息,请参阅Hbase明确指南。