如何将节点流管道到RethinkDB表中

时间:2015-02-12 16:49:35

标签: node.js stream rethinkdb piping

有没有方便的方法将NodeJS流传输到RethinkDB表?

我正在考虑类似于PostgreSQL的this

pg.connect(function(err, client, done) {
  var stream = client.query(copyFrom('COPY my_table FROM STDIN'));
  var fileStream = fs.createReadStream('some_file.csv')
  fileStream.pipe(stream).on('finish', done);
});

想象一下,您拥有大量数据并希望使用流将其传输到RethinkDB数据库,这是最好的方法吗?

谢谢!

1 个答案:

答案 0 :(得分:3)

您可能想要查看具有可写流的第三方驱动程序RethinkDB Dash。官方驱动程序目前没有实现流接口,但我们可能会在不久的将来实现它