相比自建HBase服务,使用云数据库 TableStorage 的优势请参考 产品优势 。
概览 本文档主要介绍云数据库 TableStorage JavaScript SDK的安装和使用。在使用本文档前,您需要先了解云数据库 TableStorage 的一些基本知识,并已经开通了云数据库 TableStorage 服务。若您还不了解云数据库 TableStorage,可以参考 产品描述 和 操作指南 。
Row 每一行的主键(Rowkey)包含的列数量 1 云数据库 TableStorage 后续版本会支持更多数量的主键列数 主键(Rowkey)列值大小 1-4096 Bytes 主键列值用于唯一标识行,填写后不可修改,行健值中建议不要有空格、换行符等不可见字符,以免造成查询上的不便。
实例管理 创建实例 进入 云数据库 TableStorage 控制台 ,点击【新建实例】。 在弹出的浮层中按照提示填写实例名称、选择存储类型。
鉴权认证机制的详细内容请参见 鉴权认证机制 。 通信协议 TableStorage API支持HTTP和HTTPS两种调用方式。为了提升数据的安全性,建议通过HTTPS调用。
新建BtsClient BtsClient是云数据库 TableStorage 服务的JavaScript客户端,为开发者与BTS服务进行交互提供了一系列的方法。在使用SDK发起对云数据库 TableStorage 服务的请求前,您需要初始化一个BtsClient实例,并对它进行一些必要设置。
如果您希望使用兼容 HBase Client 的方式访问云数据库 TableStorage提供的表格存储服务,请参考 TableStorage HBase Client 。
开通云数据库 TableStorage 服务 右上角选择“产品导览 > 云数据库 TableStorage ”,进入“开通云数据库 TableStorage”页面,勾选“我已阅读并同意 《TableStorage服务等级协议SLA》 ”,点击“立即开通”,即可直接开通云数据库 TableStorage 服务。 快速创建一个实例 在云数据库 TableStorage 中,存在实例、表格、行三层结构。
b'tab03' response = client.drop_table(instance_name, table_name) print(response) 显示表信息 描述 查询一张表的信息。
gt; console.log(response)) // 成功 .catch(error => console.error(error)); // 失败 显示表信息 描述 查询一张表的信息。