我们使用一个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"
谢谢!