Node.js 如何使用节点Redis在Redis中加载CSV文件
我在Windows10机器上。我有一个csv文件,里面有50万条记录。我希望csv文件能够被流媒体读取,并使用节点Redis将其中的数据加载到Redis中。我们可以使用Redis集合或散列来实现这一点Node.js 如何使用节点Redis在Redis中加载CSV文件,node.js,redis,node-modules,node-redis,Node.js,Redis,Node Modules,Node Redis,我在Windows10机器上。我有一个csv文件,里面有50万条记录。我希望csv文件能够被流媒体读取,并使用节点Redis将其中的数据加载到Redis中。我们可以使用Redis集合或散列来实现这一点 const fs = require('fs'); const csv = require('csv-parser'); const redis = require('redis'); const client = redis.createClient(); client.on('conne
const fs = require('fs');
const csv = require('csv-parser');
const redis = require('redis');
const client = redis.createClient();
client.on('connect', function() {
console.log('Redis client connected');
});
client.on('error', function (err) {
console.log('Something went wrong ' + err);
});
fs.createReadStream('test.csv')
.pipe(csv())
.on('data', (row) => {
console.log(row);
})
.on('end', () => {
console.log('CSV file successfully processed');
});
您的csv数据看起来如何?它的物理存在是什么?你想要一个集合还是散列?@Avanthika My csv看起来像这样
“组织名称”、“ip\u组织”、“域”、“db\u添加日期”、“db\u更新日期”、“创建人”、“MaxHealthInsurance”,192.68.1.1,“保险”,23-08-2018,12-09-2018,“Alex”
@Avanthika我想要集合你的csv数据看起来怎么样?它的物理存在是什么?你想要一个集合还是散列?@Avanthika My csv看起来像“组织名称”、“ip\u组织”、“域”、“db\u添加日期”、“db\u更新日期”、“创建人”、“MaxHealthInsurance”,192.68.1.1,“保险”,23-08-2018,12-09-2018,“Alex”
@Avanthika我想要集合