在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.
我正在尝试使用 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.