BceServerException 服务器异常,当TableStorage服务端出现异常时,TableStorage服务端会返回给用户相应的错误信息,以便定位问题。常见服务端异常可参见 错误码 。
请求参数 参数名称 参数类型 说明 instance_name String 实例名称 table_name String 表的名称 query_row_args QueryRowArg 指定要查询的行 +rowkey String 主键 +max_versions int 指定读取的最大版本数。
请求列数/整行大小/单列大小超过限制 403 InstanceCreating 实例创建中,请稍候 403 AccountOverdue 账号欠费,请充值后访问 请求示例 PUT /v1/instance/ins1/table/table1/row HTTP/1.1 HOST: bts.bd.baidubce.com Authorization: bce-auth-v1/table-access-key
其中高性能型适用于I/O密集型应用,容量型的特点则是存储性价比高,吞吐能力较强,两种存储类型 价格 不同 2019-06 为方便使用开源HBase API的Java应用直接访问云数据库 TableStorage提供的表格存储服务,以及减小HBase用户的迁移成本,TableStorage提供了 TableStorage HBase Client 2019-04 提供 Java SDK ,并介绍如何通过
产品定价 计费概述 云数据库TableStorage采用后付费方式,根据您的使用量实时计费。TableStorage定价如下: TableStorage价格详情 。 计费规则 按分钟计费,不足1分钟按1分钟计。 按小时扣费,即北京时间整点扣费并生成账单。出账单时间是当前计费周期结束后1小时内。例如,10:00-11:00的账单会在12:00之前生成,具体以系统出账时间为准。
API、SDK常见问题 API/SDK返回401(AuthenticationFailed)如何处理? API中如何读写数据(包括二进制数据)? 使用API/SDK进行scan时,只返回部分数据,如何得到剩下的数据? API/SDK drop table反馈成功后执行drop instance可能会返回AccessDenied。
实例支持监控的操作如下表: 序号 选项 1 create table 2 drop table 3 update table 4 show table 5 put row 6 batch put row 7 delete row 8 batch delete row 9 get row 10 batch get row 11 scan 说明: 实例存储数据量数值将在数据压缩之后更新,最长不超过24小时
用户在创建好 Instance 后,就可以在 Instance 中创建表了,下边的示例是创建一张默认结构的表,如果用户对于表结构有特别需求,可参考 API 参考 增加参数。
Table 同一Instance中最多可创建Table数量上限 128 无 Table名称长度 1-255 Bytes 由字母数字和下划线组成,且首字符不是数字。即规则需满足正则规范:[_a-zA-Z][\_a-za-z0-9]{0,254}。 表内数据过期时间,即建表参数中的ttl 至少23个小时 表内数据存活时间至少为23个小时,即82800秒。
云数据库 TableStorage 专为此场景提供了对应解决方案,通过双地域BTS服务互为主备、时间Compaction策略提升吞吐、降低IO放大、在线/离线流量分级管理和多维度内存缓存等,实现监控业务高吞吐、高可用、在线/离线流量分级。