[英]How to store data into aerospike using nodejs?
我试图通过put()
命令使用nodejs将CSV文件添加到Aerospike中。 它显示所有记录,但仅存储最后一条记录。 我需要使用客户端节点js将整个CSV文件存储到Aerospike中。
client.put(key, rec, function (error) {
if (error) {
console.log('error: %s ', error.message)
}
else {
console.log('Record %d written to database successfully.',count)
}
如何使用客户端Nide JS在Aerospike中存储CSV文件?
如果我理解正确,这是重复的操作。 问题在于,由于key
保持不变, put
将覆盖它,最后一个key
将覆盖倒数第二个,倒数第二个覆盖其前一个,依此类推。您将需要具有多个不同的键并使用它们,或者在循环内连接文本并使用client.put
循环之后,但带有连接字符串。
加载CSV文件的另一种方法是使用Aerospike数据加载器工具: https : //github.com/aerospike/aerospike-loader 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.