相比自建HBase服务,使用云数据库 TableStorage 的优势请参考 产品优势 。
概览 本文档主要介绍云数据库 TableStorage JavaScript SDK的安装和使用。在使用本文档前,您需要先了解云数据库 TableStorage 的一些基本知识,并已经开通了云数据库 TableStorage 服务。若您还不了解云数据库 TableStorage,可以参考 产品描述 和 操作指南 。
注意 开启本地保存后,请及时将本地保存的图片或者文件下载到电脑或者其他设备之外的存储硬盘中,并对data/result下文件进行清理。 当本地保存的文件过多时,EdgeBoard存储空间过小会造成设备系统瘫痪或者管理平台使用异常,届时只能清理存储空间后设备才能正常运行,如果非必须请禁用本地保存功能。
如果您希望使用兼容 HBase Client 的方式访问云数据库 TableStorage提供的表格存储服务,请参考 TableStorage HBase Client 。
开通云数据库 TableStorage 服务 右上角选择“产品导览 > 云数据库 TableStorage ”,进入“开通云数据库 TableStorage”页面,勾选“我已阅读并同意 《TableStorage服务等级协议SLA》 ”,点击“立即开通”,即可直接开通云数据库 TableStorage 服务。 快速创建一个实例 在云数据库 TableStorage 中,存在实例、表格、行三层结构。
实例管理 创建实例 进入 云数据库 TableStorage 控制台 ,点击【新建实例】。 在弹出的浮层中按照提示填写实例名称、选择存储类型。
行操作 单条写入PutRow 描述 写入一行数据,只能通过request body将写入数据的各项参数传递给云数据库 TableStorage。
database String 是 RequestBody参数 数据库的名称。 table String 是 RequestBody参数 数据表的名称。 响应头域 除公共头域外,无其它特殊头域。
申请到STS token之后,可将STS token配置到TableStorageClient中,可以参考如下代码新建TableStorageClient: public class Sample { public static void main(String[] args) { BceCredentials credentials = new DefaultBceCredentials(ACCESS_KEY_ID
请求参数 无 返回参数 ListTable操作获取到表的信息如下: 参数名称 参数类型 说明 tables List table列表 +tableName String 表名称 +tableState String 表状态信息,有如下取值:<br/normal:表状态正常,可正常读写 Creating:表正在创建中 Dropping:表正在被删除 +tableVersion long 当前