Stream 是 Node.js 中的基础概念,类似于 EventEmitter,专注于 IO 管道中事件驱动的数据处理方式
Node.js 的 Stream 分为以下类型:
Readable Stream: 可读流,数据的产生者,譬如 process.stdin
Writable Stream: 可写流,数据的消费者,譬如 process.stdout 或者 process.stderr
Duplex Stream: 双向流,即可读也可写
Transform Stream: 转化流,数据的转化者
参考资料:
https://juejin.im/entry/5b950c706fb9a05d1227ea40
网友评论