gpt4 book ai didi

node.js - cassandra 在执行时继续运行

转载 作者:太空宇宙 更新时间:2023-11-03 22:58:47 26 4
gpt4 key购买 nike

我目前正在尝试在 Nodejs 环境中使用 Cassandra,但我不明白一些事情。

当我运行代码时,执行查询后,脚本不会退出,它仍在我的终端上运行。

这是我正在使用的代码:

const cassandra = require('cassandra-driver');
const databaseConfig = require('./config/database.json');

const authProvider = new cassandra.auth.PlainTextAuthProvider(databaseConfig.cassandra.username, databaseConfig.cassandra.password);

const db = new cassandra.Client({
contactPoints: databaseConfig.cassandra.contactPoints,
authProvider: authProvider
});

db.execute("INSERT INTO my_keyspace.my_table (id, year, value, country) VALUES (now(), 2010, 100.000, 'TUNISIE');", function(err, result){
if (err){
console.log(err);
}
else {
console.log("azeaea")
}
});

这是我得到的输出 enter image description here

请求结束后,我的脚本继续在终端上运行(因为我没有关闭查询或其他我错过的东西),这正常吗?

最佳答案

您需要关闭数据库上的连接,否则您的脚本将等待另一个请求。

祝你有美好的一天,

关于node.js - cassandra 在执行时继续运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53282998/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com