全部产品
云市场

Serverless Java API 访问

更新时间:2019-09-12 16:20:12

Serverless版的Java API 访问的方式和HBase增强版的访问方式保持一致,具体方式如下:

1.获取SDK

HBase Serverless版支持使用HBase-1.x和HBase-2.x版本客户端进行访问,同时需要依赖访问插件alihbase-connector,以支持安全认证、公网访问等能力。用户可以参考(SDK安装方式

**注1:Serverless Java API 访问需要依赖访问插件alihbase-connector的,需要2.0.7 或者 1.0.7及其以上版本支持。

2.获取用户名和密码

HBase Serverless版使用阿里云认证和ACL的安全体系,使用AccessKey进行权限认证(创建AccessKey)使用方式详见Java API访问。也可以直接在阿里云的控制台上获取。如下图所示

accesskeyusername_password

3.获取公网私网的地址端口

HBase Serverless版支持通过内网(VPC)和公网进行访问,两者使用不同的地址域名,用户可以在集群的控制台中的“实例访问地址”中看到连接公网和私网地址和对应的端口。pub_inner_address

目前Serverless Instance 创建时默认只提供内网(VPC)访问,如需公网访问,请参考(Serverless HBase 连接集群)来开启公网链接

注1:公网访问只用作开发调试或者测试,不可用于生产,公网访问下不保障SLA协议 。公网带宽及网络延迟都有限,性能会有很大衰退。

4.进行配置连接

在成功获取Serverless HBase 的SDK、用户名、密码、连接地址、端口后,可以通过参照HBase增强版的配置方式(Java API 访问方式)进行配置,将用户名、密码、连接地址、端口换成Serverless版中对应的值即可。