133/5000我想创建我自己的scylla应用程序,在那里我想使用cassandra驱动程序和cqlsh资源从文件中运行命令
[cqlsh 5.0.1 | cassandra 3.0.8 | cql规范3.3.1 |本机协议v4]
Dock版本客户端:版本:18.09.4 api版本:1.39 go版本:go1.10.8 git提交:d14af54266构建:周三3月27日18:35:52 2019 os/arch:linux/amd64实验:false
服务器:docker engine-社区引擎:版本:18.09.4 api版本:1.39(最低版本1.12)go版本:go1.10.8 git提交:d14af54构建:周三3月27日18:01:48 2019 os/arch:linux/amd64实验:false
var cassandra = require('cassandra-driver');
const loadData = () => {
const client = new cassandra.Client({
contactPoints: [ 'scylla-node1', 'scylla-node2', 'scylla-node3' ],
localDataCenter: 'DC1',
keyspace: 'tracking'
});
const query = `SOURCE 'file.txt';`;
client.execute(query, function(err, result) {
console.log('TCL: loadData -> result', result);
if (err) {
console.log('\n' + err);
}
});
...
运行代码后,我得到错误:
ResponseError: line 1:0 no viable alternative at input 'SOURCE'
怎么了?
1条答案
按热度按时间2w3kk1z51#
不能从驱动程序运行与cqlsh相关的命令,如copy、desc、source等。