全部产品
Search
文档中心

云数据库 HBase:概览

更新时间:Jul 10, 2024

集群管理系统的概览页面提供了云原生多模数据库 Lindorm实例宽表引擎中所有表的详细信息,包括表的大小、分片情况、数据预览、表结构、限流信息等。本文介绍如何通过集群管理系统管理宽表。

前提条件

已登录目标集群的集群管理系统,具体操作,请参见登录集群管理系统

创建表

集群管理系统共支持创建两种表:SQL表和HBase表。

创建SQL表

  1. 单击创建SQL表

  2. 在面板中填写以下信息:

    参数

    是否必填

    说明

    命名空间

    表所属命名空间。

    表名

    表的名称。

    版本数

    数据保留版本数。

    TTL

    数据保存有效期。超过有效期的数据会被自动清理,通过集群管理系统创建的表必须填写TTL参数。

    说明

    如果您想要永久保留数据,可以通过表变更管理修改TTL参数的值为-1。具体操作,请参见表变更管理

    TTLUnit

    数据保存有效期的单位,共天(DAYS)、小时(HOURS)、分钟(MINUTES)三种。

    压缩类型

    数据压缩算法。共SNAPPY、ZSTD、LZ4三种。

    Start key

    分区起始Key。

    End key

    分区终止Key。

    Number Regions

    分区数。

    主键

    单击添加一行数据增加主键列,填写完列信息后,单击保存

    需要填写以下列信息:

    • 列名称

    • 类型:主键列的数据类型,支持的数据类型请参见基础数据类型

    • 排序方式:升序(ASC)和降序(DESC)。

    非主键

    非主键列,需填写列名称和非主键列的数据类型。

  3. 单击确定

创建HBase表

  1. 单击创建HBase表

  2. 在面板中填写以下信息:

    参数

    是否必填

    说明

    命名空间

    表所属命名空间。

    表名

    表的名称。

  3. 列簇信息区域,单击添加一行数据,填写以下信息。

    参数

    是否必填

    说明

    列簇名

    列簇名称。

    最大版本数

    数据保留版本数。

    TTL

    数据保存有效期。超过有效期的数据会被自动清理,通过集群管理系统创建的表必须填写TTL参数。

    说明

    如果您想要永久保留数据,可以通过表变更管理修改TTL参数的值为-1。具体操作,请参见表变更管理

    TTLUnit

    数据保存有效期的单位,共天(DAYS)、小时(HOURS)、分钟(MINUTES)三种。

    压缩类型

    数据压缩算法。共SNAPPY、ZSTD、LZ4三种。

  4. 可选:在预分区区域,输入预分区的分区键,多个分区键之间使用英文逗号(,)分隔。

  5. 单击确定

查看表的详情

宽表的详细信息包括表的行数、占用的热存储空间和冷存储空间,表结构信息,列簇的最大版本号、TTL和数据压缩类型,数据预览,分片的数量和每个分片的大小等。

  1. 概览页面,可根据idc、分组、Namespace和表四个维度进行查询条件的筛选,单击查询,在下方表格中查看表的信息。

    说明

    您可以单击表格右上角的筛选设置展示的列。

  2. 单击目标表的表名查看表的详情信息,包括以下几部分:

    区块

    说明

    当前详情表格

    表名。

    表结构信息

    详细展示表的结构,包括列名、列的数据类型、主键和列排序方式。

    二级索引

    表中二级索引的详细信息,包括索引名、状态、构建进度、索引类型等。

    分片信息

    表所属分片、节点、所属分片大小、所属分片包含的文件数等。您可以单击表格右上角的筛选设置展示的列。

    Region分布信息

    展示节点的分片数量和大小、节点的读写请求数据量等信息。

    数据预览

    预览表的前20条数据。

移动表的分组

警告

请勿将表移动到没有服务器的分组,否则会造成表无法被访问。

  1. 概览页面,单击操作列的移动分组image.png

  2. 移动分组对话框中选择目标分组

  3. 单击确定

删除表

警告

数据表一旦删除无法恢复,在进行删除操作前,请确保您的重要数据已进行备份。

  1. 进入概览页面,在目标表的操作列,选择More > 删除

  2. 删除表对话框中,单击确定

    重要

    删除表前,请确保当前表已下线且读写流量为0。