检查Hbase表是否存在的最快方法是什么?看着这个api:
http://hbase.apache.org/devapidocs/org/apache/hadoop/hbase/client/HBaseAdmin.html以下哪项是最快的:
使用#4,您可以获取所有表的列表并对其进行遍历,并比较其中一个表是否与您的表名匹配。
还是还有另一种更聪明的方式?
使用HBaseAdmin.tableExists仅花费大约500毫秒来检查表是否存在。集群中只有两个节点,因此它可能取决于集群的大小,但似乎并没有过慢的速度。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句