HBase shell命令知识总结(三)
HBase shell命令知识总结(三)
3.7 数据快照命令 snapshots
注意,在很多场景下, 为了可以快速恢复现场和数据,都会有快照功能,大的如操作系统,小的如软件的快照功能
3.7.1 clone_snapshot,
3.7.2 delete_all_snapshot,
3.7.3 delete_snapshot,
3.7.4 delete_table_snapshots,
3.7.5 list_snapshots,
3.7.6 list_table_snapshots,
3.7.7 restore_snapshot,
restore
[rɪˈstɔːr]
vt. 归还; 交还; 使恢复; 修复;
vt.& vi. 恢复(某种情况或感受); 使复原; 使复位; 使复职;
3.7.8 snapshot
官方文档
就是给数据库表拍一个快照,这里可以看到官网文档说,并不是保留所有数据,而是保留指向hfile的引用。
3.8 配置命令 configuration
3.8.1 update_all_config,
3.8.1 update_config
3.9 定额命令(针对数据库表加限制的机制) quotas
参考 quotas
英语解释
quota: [ˈkwoʊtə] (正式限定的)定量,定额; 配额; 指标;
3.9.1 disable_exceed_throttle_quota,
3.9.2 disable_rpc_throttle,
3.9.3 enable_exceed_throttle_quota,
exceed [ɪkˈsiːd]
v. 超过; 超越;
3.9.4 enable_rpc_throttle,
throttle [ˈθrɑtl]
n. 节流阀; 喉咙,气管; [机]风门;
vt.& vi. 扼杀,压制; 勒死,使窒息; 使节流; (用节汽阀等)调节;
vi. 节流,减速; 窒息;
3.9.5 list_quota_snapshots,
3.9.6 list_quota_table_sizes,
3.9.7 list_quotas,
3.9.8 list_snapshot_sizes,
3.9.9 set_quota
3.10 安全和权限命令: security
3.10.1 grant,
3.10.2 list_security_capabilities,
3.10.3 revoke,
关于数据库权限设置,这个关键词和mysql是一样的
3.10.4 user_permission
3.11 进程命令: procedures
3.11.1 list_locks,
3.11.2 list_procedures
3.12可见性标签命令: visibility labels
3.12.1 add_labels,
3.12.2 clear_auths,
3.12.3 get_auths,
3.12.4 list_labels,
3.12.5 set_auths,
3.12.6 set_visibility
3.13 regionserver分组隔离命令: rsgroup
参考rsgroup region server分组隔离机制
在实际生产中,由于一个HBase集群中可能会运行各种业务,这时候为了更高划分和隔离数据,yahoo公司就提出了针对region server进行分组的机制,最后把这套机制提交给官方,最后官方集成了这些特性。
3.13.1 add_rsgroup,
3.13.2 balance_rsgroup,
和负载均衡相关