在cql循环中插入数据

Insert data in loop in cql

我正在尝试使用 cqlsh 将大量数据插入 cassandra 中的 table。 语言中有没有类似于(from mongo shell):

for(var j=0; j<100000; j++) {
  db.table1.insert({num: i, text: "txt"});
}

批处理和应用没有帮助,因为我想随机生成数据。

不,CQL 中没有循环。如果你想在 Cassandra 中批量插入数据,你必须使用和外部工具或语言。

或者如果您有 CSV 文件中的数据,您也可以使用 COPY 命令将数据加载到 table.