我們使用一個pig腳本將數據從配置單元導出到Cassandra。 該腳本將截斷cassandra表並運行導出。在cqlsh命令中使用多個主機
要執行TRUNCATE部分,我們使用下面的命令。但是,如果該節點此刻關閉,腳本將失敗。
$ cqlsh -u user -p password host1 -e "USE randomkeyspace; CONSISTENCY ALL;TRUNCATE TABLE randomtable"
是否有任何其他方式來運行此作業,以便它可以聯繫其他主機,如果host1關閉?
否則
可我們用這個 -
host=("host1" "host2" "host3")
$ cqlsh -u user -p password $host -e "USE randomkeyspace; CONSISTENCY ALL;TRUNCATE TABLE randomtable"
謝謝!