查看Zookeeper,如下:-----------------------------------------------------------------------------------------------------------------
[zk: localhost:2181(CONNECTED) 60] ls /hbase
[meta-region-server, backup-masters, table, draining, region-in-transition, table-lock, running, balancer, master, namespace, hbaseid, replication, splitWAL, recovering-regions, rs]
[zk: localhost:2181(CONNECTED) 61] ls /hbase/table-lock
[obd_multtrace, obd_multtrace_v2]
[zk: localhost:2181(CONNECTED) 62]
-----------------------------------------------------------------------------------------------------------------
其中/hbase/table-lock下表是何含义?
刚开始猜想是不是锁住了其下表的读写,验证表可读可写。
现在的猜想是:
(1) 是不是这个lock的单元更细粒度,如region,store等,只是lock住了相对应的部分?
(2) 这个是不是表只要有读写,同时读写同一行时锁住,这只是表示个临时状态?(不过几天了,一直存在)。
还是指的其它含义呢?
望解答,在此谢过...
|