从HBase迁移到TableStorage 从HBase迁移到TableStorage有以下几项需要注意。
百度智能云预先通知用户后进行系统维护所引起的,包括合理升级、变更、停机、割接、维修和模拟故障演练; (2) 任何百度智能云所属设备以外的网络、设备故障或配置调整引起的; (3) 用户的应用程序或数据信息受到黑客攻击而引起的; (4) 用户维护不当或保密不当致使数据、口令、密码等丢失或泄漏所引起的; (5) 用户的疏忽或由用户授权的操作所引起的; (6) 客户未遵循百度智能云产品使用文档或使用建议引起的,如客户在控制台、API
通信协议 TableStorage API支持HTTP和HTTPS两种调用方式。为了提升数据的安全性,建议通过HTTPS调用。
概述 为方便使用开源HBase API 的 Java 应用直接访问云数据库 TableStorage提供的表格存储服务,以及减小HBase用户的迁移成本,TableStorage提供了TableStorage HBase Client。
云数据库 TableStorage JavaScript SDK可以运行在浏览器或者Node.js环境中,开发者通过调用API简单便捷地使用云数据库 TableStorage 服务。
第三方用户可以使用该访问凭证直接调用百度智能云的API或SDK访问百度智能云资源。
表操作 创建表CreateTable 描述 在指定instance下创建一张表,表名限制字符个数1-255,满足正则:[a-zA-Z_][a-za-z0-9\_]{0,254},以字母或下划线开头。 建表是一个异步流程,提交建表请求成功后,用户需要调用获取表状态的API接口,当表状态为Normal后方可使用此表。
实例是最上层的单位,云数据库 TableStorage 产品的访问控制和计费等逻辑都将在Instance级别完成。因此,您在上传数据前需要先创建一个实例,之后再在此实例中创建表格。 使用控制台创建实例,宽表模式参见 实例管理 ,时序模式参见 实例管理 。 使用 API 接口创建实例,宽表模式参见 实例操作接口 ,时序模式参见 实例操作接口 。
createTableOption.setMaxVersions(10); // 指定表名,其中TABLE_NAME为期望创建表的表名 CreateTableRequest createTableRequest = new CreateTableRequest(TABLE_NAME, createTableOption); try{ // 创建一张表 tableStorageClient.createTable