這兩命令可以匹配正則表達式,對表進行批量操作,也可以對確定名字的單表操作,在表名不存在時,也不會返回exception,只會有提示信息。\ny是為了實現自動確認,因為這兩命令需要用戶交互確認。
例子,刪除所有“haha”開頭的表:
echo -e "disable_all 'haha.*'\ny" | hbase shell -n
echo -e "drop_all 'haha.*'\ny" | hbase shell -n
這兩命令可以匹配正則表達式,對表進行批量操作,也可以對確定名字的單表操作,在表名不存在時,也不會返回exception,只會有提示信息。\ny是為了實現自動確認,因為這兩命令需要用戶交互確認。
例子,刪除所有“haha”開頭的表:
echo -e "disable_all 'haha.*'\ny" | hbase shell -n
echo -e "drop_all 'haha.*'\ny" | hbase shell -n
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。