sstableloader是cassandra提供的bulkload工具,可以将sstable文件导入到集群中。本文详细介绍其用法和实现原理。

用法

sstableloader工具在cassandra的bin目录下面,用法如下:
bin/sstableloader <options> <dir_path>
具体的选项可以参考官方文档的介绍
<https://yq.aliyun.com/go/articleRenderRedirect?url=http%3A%2F%2Fcassandra.apache.org%2Fdoc%2Flatest%2Ftools%2Fsstable%2Fsstableloader.html%23usage>
,常见的选项有:
-d, –nodes 目标集群的nodes
-u, –username 用户名
-pw, –password 密码
-t, –throttle 限速,单位Mbits/s (默认不限制)
-cph, –connections-per-host 和每个节点建立多少连接

<dir_path>参数指定要导入的sstable文件所在的