更新时间:2024-08-12 GMT+08:00

功能介绍

keyspace管理功能面介绍

在GeminiDB Cassandra中,键空间(Keyspace)是用于保存列族,用户定义类型的对象。键空间相当于数据库,创建一个键空间即是创建了一个数据库。

进入Keyspace管理页面有2种方式:

  • 您可从首页Keyspace列表操作栏中,单击“Keyspace管理”进入管理页面。
  • 您也可从顶部导航菜单栏,单击“Keyspace管理”进入管理页面。
图1 Keyspace管理功能面
表1 功能面编号说明

编号

说明

1

显示当前页面所打开的Keyspace名称,可在当前实例内切换Keyspace。

2

显示当前实例IP、端口信息。

3

单击SQL窗口,可快速打开当前Keyspace的SQL窗口操作页面。

4

将对对象列表数据信息定期采集,并保存到DAS的数据库中。

优势:

  • 减少对用户Keyspace的查询次数,降低对用户Keyspace的性能影响;
  • 针对含有大量表的实例,可提升模块搜索性能,并支持翻页查询。

仅集采结构元数据,不包含用户表里的实际数据。

5

Keyspace管理主要分为对象列表、元数据采集2大功能模块。

6

各功能模块操作窗口区域。

对象列表

实例表过多,系统不会发起元数据采集,不加载表列表,避免对数据库性能产生影响。

目前,支持实例表、视图、用户定义类型进行管理,主要包含对象的打开、查看操作。

元数据采集

DAS将对实例的元数据信息由实时查库,升级为后台任务的定期采集,并保存到DAS的数据库中。仅集采结构元数据,不包含用户表里的实际数据,请您放心开启元数据采集功能。

  • 减少对用户Keyspace的查询次数,降低对用户库的性能影响;
  • 针对含有大量表的实例,可提升模块搜索性能,并支持翻页查询。

为了不影响实例性能,当实例QPS大于10000或者TPS大于1000时不进行采集。

  1. 在Keyspace管理页面,打开右上方的元数据采集开关,单击“元数据采集”页签,打开元数据采集窗口。
  2. 在元数据采集窗口单击“立即采集”,触发采集动作,您可在右侧操作栏中止采集或查看采集详情信息。

    • 清空采集数据:清空采集的元数据、Keyspace结构、表结构等结构数据。
    • 删除日志:日志删除后将不能恢复,请谨慎操作。