本文中含有需要您注意的重要提示信息,忽略该信息可能对您的业务造成影响,请务必仔细阅读。
集群管理系统的概览页面提供了云原生多模数据库 Lindorm实例宽表引擎中所有表的详细信息,包括表的大小、分片情况、数据预览、表结构、限流信息等。本文介绍如何通过集群管理系统管理宽表。
前提条件
已登录目标实例的集群管理系统,具体操作请参见登录集群管理系统。
创建表
集群管理系统共支持创建两种表:SQL表和HBase表。
创建SQL表
单击创建SQL表。
在面板中填写以下信息:
参数
是否必填
说明
命名空间
是
表所属命名空间。
表名
是
表的名称。
版本数
是
数据保留版本数。
TTL
是
数据保存有效期。超过有效期的数据会被自动清理,通过集群管理系统创建的表必须填写TTL参数。
说明如果您想要永久保留数据,可以通过表变更管理修改TTL参数的值为
-1
。具体操作,请参见表变更管理。TTLUnit
是
数据保存有效期的单位,共天(DAYS)、小时(HOURS)、分钟(MINUTES)三种。
压缩类型
是
数据压缩算法。共SNAPPY、ZSTD、LZ4三种。
Start key
否
分区起始Key。
End key
否
分区终止Key。
Number Regions
否
分区数。
主键
是
单击添加一行数据增加主键列,填写完列信息后,单击保存。
需要填写以下列信息:
列名称
类型:主键列的数据类型,支持的数据类型请参见基础数据类型。
排序方式:升序(ASC)和降序(DESC)。
非主键
是
非主键列,需填写列名称和非主键列的数据类型。
单击确定。
创建HBase表
单击创建HBase表。
在面板中填写以下信息:
参数
是否必填
说明
命名空间
是
表所属命名空间。
表名
是
表的名称。
在列簇信息区域,单击添加一行数据,填写以下信息。
参数
是否必填
说明
列簇名
是
列簇名称。
最大版本数
是
数据保留版本数。
TTL
是
数据保存有效期。超过有效期的数据会被自动清理,通过集群管理系统创建的表必须填写TTL参数。
说明如果您想要永久保留数据,可以通过表变更管理修改TTL参数的值为
-1
。具体操作,请参见表变更管理。TTLUnit
是
数据保存有效期的单位,共天(DAYS)、小时(HOURS)、分钟(MINUTES)三种。
压缩类型
是
数据压缩算法。共SNAPPY、ZSTD、LZ4三种。
可选:在预分区区域,输入预分区的分区键,多个分区键之间使用英文逗号(,)分隔。
单击确定。
查看表的详情
宽表的详细信息包括表的行数、占用的热存储空间和冷存储空间,表结构信息,列簇的最大版本号、TTL和数据压缩类型,数据预览,分片的数量和每个分片的大小等。
在概览页面,可根据idc、分组、Namespace和表四个维度进行查询条件的筛选,单击查询,在下方表格中查看表的信息。
说明您可以单击表格右上角的设置展示的列。
单击目标表的表名查看表的详情信息,包括以下几部分:
区块
说明
当前详情表格
表名。
表结构信息
详细展示表的结构,包括列名、列的数据类型、主键和列排序方式。
二级索引
表中二级索引的详细信息,包括索引名、状态、构建进度、索引类型等。
分片信息
表所属分片、节点、所属分片大小、所属分片包含的文件数等。您可以单击表格右上角的设置展示的列。
Region分布信息
展示节点的分片数量和大小、节点的读写请求数据量等信息。
数据预览
预览表的前20条数据。
移动表的分组
请勿将表移动到没有服务器的分组,否则会造成表无法被访问。
在概览页面,单击操作列的移动分组。
在移动分组对话框中选择目标分组。
单击确定。
删除表
数据表一旦删除无法恢复,在进行删除操作前,请确保您的重要数据已进行备份。
进入概览页面,在目标表的操作列,选择
。在删除表对话框中,单击确定。
重要删除表前,请确保当前表已下线且读写流量为0。