在 Node 中流 (stream) 分为几类,有哪些应用场景
Issue 欢迎在 Gtihub Issue 中回答此问题: Issue 660
Author 回答者: haotie1990
Node.js 中有四种基本的流类型:
-
Writable: 可以写入数据的流(例如,
fs.createWriteStream()
)。 -
Readable: 可以从中读取数据的流(例如,
fs.createReadStream()
)。 -
Duplex: Readable 和 Writable 的流(例如,
net.Socket
)。 -
Transform: 可以在写入和读取数据时修改或转换数据的 Duplex 流(例如,
zlib.createDeflate()
)
Author 回答者: shfshanyue