Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/432.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用nodejs将数据存储到aerospike中?_Javascript_Node.js_Csv_Aerospike - Fatal编程技术网

Javascript 如何使用nodejs将数据存储到aerospike中?

Javascript 如何使用nodejs将数据存储到aerospike中?,javascript,node.js,csv,aerospike,Javascript,Node.js,Csv,Aerospike,我尝试使用nodejs和put()命令将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 succ

我尝试使用nodejs和
put()
命令将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文件?

如果我理解正确,这是一个重复的操作。问题是,由于
保持不变,
put
将覆盖它,最后一个覆盖倒数第二个,倒数第二个覆盖它的前一个,等等。您需要有多个不同的键并使用它们,或者在循环内连接文本并使用
客户端。在循环后放置
,但是对于连接的字符串。

加载CSV文件的另一个选项是使用Aerospike数据加载工具:。

CSV是否有重复的行?每行使用的键是否唯一?