Go rewrite of scylla sstableloader for performance purpose
Implement partially sstable3 specification (3 types, text only partition and clustering key)
Usage:
sstloader [OPTIONS]
Application Options:
-d, --datafile= sstable data file
-s, --seeds= cassandra seeds
-k, --keyspace= cassandra keyspace
-t, --table= cassandra table
-r, --datacenter= cassandra datacenter
-u, --username= cassandra username (default: cassandra)
-p, --password= cassandra password (default: cassandra)
-w, --workers= workers numbers (default: 100)
-i, --maxinflight= maximum in flight requests (default: 200)
-l, --ratelimit= rate limit insert per second (default: 10000)
--connections= number of connections by host (default: 20)
--dryrun only decode sstable
--retries= number of retry per query (default: 5)
--timeout= timeout of a query in ms (default: 5000)
--sample= every how many qyeries print message rate (default: 10000)
--compress compress cql queries
--debug print debugging messages
Help Options:
-h, --help Show this help message