问题现象
读取正在构造存量数据的索引表时出现如下报错:
OTSErrorMsg: Disallow read index table in building base state
问题分析
二级索引的存量构造需要对表中的存量数据进行读取,然后同步到索引表。在存量数据同步完成之前,不允许读索引表,当存量数据同步完成,可以正常读取索引表。存量数据同步时间与主表的数据量大小相关。
解决方案
等待二级索引存量数据构造和同步完成后再进行数据读取。
读取正在构造存量数据的索引表时出现如下报错:
OTSErrorMsg: Disallow read index table in building base state
二级索引的存量构造需要对表中的存量数据进行读取,然后同步到索引表。在存量数据同步完成之前,不允许读索引表,当存量数据同步完成,可以正常读取索引表。存量数据同步时间与主表的数据量大小相关。
等待二级索引存量数据构造和同步完成后再进行数据读取。
表格存储(Tablestore)面向海量结构化数据提
表格存储支持半结构化的表,即创建数据表时只需要指定主键列(1到4列),不需要在创建表时指定属性列。 表格存储表中包含的属性列个数无限制,且每一行数据可以拥有不同数量不同类型的属性列。在应用程序写入数据到数据表时,应用程序需要指定数据所有列(包括主键列及属性列)的列名和列值。
使用表格存储时,实例、表名和列名均需要遵循命名规范。 表和列名称 表和列的命名规范如下:
说明 更多信息,请参见宽表模型介绍。
表格存储宽表模型中通过数据表存储用户的结构化数据。您可以在表中查询、插入、修改和删除数据。一个用户可以拥有多个表。数据在表中以行、列、值的形式来组织。
表格存储通过对称签名的方法来验证某个请求是其拥有者发送以及应答是表格存储所发送。 准备工作 在阿里云注册账号后,您可以在阿里云控制台或RAM控制台上创建访问密钥A