MAPREDUCE服务 MRS-检查HBase全局二级索引数据一致性:检查全局二级索引数据一致性
检查全局二级索引数据一致性
在HBase客户端执行以下命令可检查数据一致性,如果不一致,将重新构建索引数据。一致性检查结果会保存到“{数据表所在的NameSpace}:GSI_INCONSISTENCY_TABLE”表中。
hbase org.apache.hadoop.hbase.hindex.global.tools.GlobalHIndexConsistencyTool -dt table1 -n idx3 -src BOTH -r
相关参数介绍如下:
- -dt,--data-table:要进行一致性检查的数据表名称。
- -n,--index-name:要进行一致性检查的索引名称。
- -src,--source:检查模式选择,默认为“BOTH”,支持以下模式:
- INDEX_TABLE_SOURCE:索引表作为源表。
- DATA_TABLE_SOURCE:数据表作为源表。
- BOTH:索引表和数据表均作为源表。
- -r,--repair:索引数据修复选项,添加此参数,表示检查后进行修复。
- -sc,--scan-caching(可选) :一致性检查/修复的MapReduce任务中scan caching大小。
- GaussDB索引_GaussDB数据库索引_高斯数据库索引_华为云
- 等保二级三级
- 安全云脑-基线检查_什么是基线检查_基线检查检查哪些内容
- MapReduce服务_如何使用MapReduce服务_MRS集群客户端安装与使用
- 华为云数据库 RDS for MySQL常见故障排除_华为云
- GaussDB索引_华为数据库GaussDB_高斯数据库索引_华为云
- 代码检查工具_代码检查平台_代码检查CodeArts Check-华为云
- 大数据分析是什么_使用MapReduce_创建MRS服务
- 代码检查快速入门_ 代码检查操作流程_代码检查CodeArts Check-华为云
- 什么是Spark_如何使用Spark_Spark的功能是什么