腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(2734)
视频
沙龙
1
回答
在
1
和
highWaterMark
区块
之间
交替
写入
的
NodeJS
可写
流
、
因此,我有一个生成数据
的
流
和
一个将数据
写入
数据库
的
流
。
写入
数据库
的
速度很慢。我使用writev函数一次编写3000个块。const generator = new DataGenerator(); // extends Readable const dbWriter = new DBWriter({
highWaterMark
3000 }); // extends Writable, imple
浏览 34
提问于2021-05-07
得票数 2
1
回答
在
Node.js
流
中实现背压
、
我刚刚创建了一个简单
的
、可读
的
和
可写
的
流
对,它可以与管道()连接。我感兴趣
的
是创造背压
和
控制读
的
速度发生在可读
的
。但是,对于如何实际实现这一点,或者是否有可能使用Node.js
流
,我感到有点困惑。String(d) : null); }); const readableStrm = getReadable([
1
,
浏览 1
提问于2017-01-14
得票数 2
1
回答
NodeJs
流管是对称
的
吗?
、
、
我想知道
NodeJs
流管是否是对称
的
?如果我这样做:request.get(A).pipe(request.put(B));,它上传
的
速度
和
下载速度一样快吗?我之所以问这个问题,是因为我
的
服务器有一个不对称
的
连接(它
的
下载速度比上传快),并且我试图避免内存消耗。
浏览 0
提问于2016-08-09
得票数 1
回答已采纳
3
回答
Stream
highWaterMark
误解
在
阅读了Github上
的
一些代码后,我似乎误解了
highWaterMark
的
概念是如何工作
的
。
在
可写
流
的
情况下,它将尽可能快地
写入
大量数据,这是我对生命周期
的
想法:
1
)
在
未达到
highWaterMark
限制
的
情况下,
流
可以缓存
和
写入
数据。2)如果达到写限制,
流</e
浏览 1
提问于2016-03-05
得票数 22
回答已采纳
1
回答
NodeJS
请求管道缓冲区大小
、
、
如何在
NodeJS
管道上设置最大缓冲区大小?我试图使用从source下载
和
管道上传到destination,如下所示:此代码运行良好,但如果文件大小大于AWS最初,我不增加数量,但即使我使用最大值,仍然是1.5GB,而且我希望传输
的
文件比这更大。对于这一点,AWS上是否存在
NodeJS
的
全局变量?或者其他建议?
浏览 1
提问于2017-07-21
得票数 1
1
回答
当输入流传输到多个输出
流
时,缓冲区级别会发生什么情况?
、
、
、
、
我正在阅读
流
文档,并在上寻找关于
流
的
缓冲行为描述。当对多个输出进行管道传输时,readableStream是否为每个输出保留一个专用缓冲区?
在
消费时,输出是否保持相同
的
速度,或者更快
的
输出会提前结束?const input = fs.createReadStream('img.jpg'); const ta
浏览 0
提问于2019-03-12
得票数 3
回答已采纳
2
回答
听写时管道读
流
写
流
?
我有密码:
highWaterMark
: 10 * 1024
highWaterMark
:
1
* 1024正如您所看到
的
,缓冲区(
highWaterMark
)大小对两者都是不同
的
浏览 7
提问于2017-07-28
得票数 5
1
回答
WriteStream
nodejs
输出内存
、
、
我试图创建一个20 me
的
文件,但它将错误抛出内存,将最大旧空间大小设置为2gb,但仍然有人能向我解释为什么编写20 me流会消耗这么多内存吗?我有2.3G.B
的
自由内存 writeStream.write('A')writeStream.end
浏览 2
提问于2020-10-29
得票数 1
回答已采纳
2
回答
Node.js异步
流
背压不工作
、
、
、
、
它们以不同
的
速度工作,所以我
的
想法是利用自动处理一个
流
和
另一个
流
之间
的
背压。我试图安排一个扩展stream.Readable
和
stream.Writable类
的
解决方案,
在
_read
和
_write实现中使用不同
的
延迟来模拟现实世界中
的
不同速率(可读性比我
的
例子中
的
可写
速度更快)
和
异步生成器作为
浏览 11
提问于2022-10-05
得票数 0
回答已采纳
3
回答
在
nodejs
中从
可写
流
暂停管道可读
流
的
正确方法是什么?
、
、
我正在编写一个模块,它是一个
可写
的
流
。我想为我
的
用户实现管道接口。我看到节点为我们提供了readable.pause()方法,可以用来暂停可读
的
流
。但是我不知道如何从我
的
可写
流
模块调用它: var Writable = require(
浏览 1
提问于2015-10-28
得票数 18
4
回答
如何在Node.js中使用stream.Writable
的
排出事件
、
、
在
Node.js中,我使用fs.createWriteStream方法将数据追加到本地文件。
在
Node文档中,他们
在
使用fs.createWriteStream时提到了drain事件,但我不理解它。
浏览 1
提问于2013-09-21
得票数 14
1
回答
直通模块仅接受8/16文件
、
、
我目前正在使用throught2模块编写gulp插件来替换缓冲区中
的
内容,下面是它
的
简化版本 console.log('@COUNT: ', ++count);};@COUNT:
1
...@COUNT: 8 如果我
浏览 4
提问于2017-07-01
得票数 0
2
回答
我想在均值堆栈中下载一个zip文件
、
、
、
filenter code hereestream)};请看一看,让我知道hpw我可以这样做吗?
浏览 0
提问于2020-08-10
得票数 0
1
回答
在
github操作中切换环境变量
、
、
、
问题是,测试不应该运行在具有的多个实例上,
在
并行中具有相同
的
配置(测试将失败)。正如所描述
的
,不可能保证工作
流
不会并行运行。有没有办法
交替
切换配置,即配置
1
和
配置2? 在这种情况下,具有相同配置
的
工作
流
工作
流
不太可能并行运行(如果需要,我可以添加更多配置)。例如,这可以通过一个全局
和
<e
浏览 5
提问于2019-12-12
得票数 8
回答已采纳
1
回答
WebSocket在数据
流
15 - 20分钟后停止接收数据-
NodeJS
、
console.log('websock disconnected');}); 几分钟~15分钟后,sock.on中
的
回调代码我检查了console.log,没有用字符串"websock断开“
的
日志。 如果套接字没有断开,如果没有错误,套接字连接或数据
流
发生了什么?另一方面,(服务器端,数据发送方)似乎是连续地
流
数据,而客户端(
nodejs
应用程序)已经停止接收数据。
浏览 2
提问于2019-05-09
得票数 0
回答已采纳
1
回答
Node.js
可写
流
:写与_write
、
、
我正在阅读官方
的
Node.js文档来理解
流
。我正在实现
可写
流
,但我不知道write
和
_write
之间
有什么区别。引用部分
的
文档:
在
调用writable.write()
和
调用回调
之间
发生
的
所有对writable._write()
的
调用都会导致缓冲
写入
的
数据。当调用回调时,
流
可能会发出“event”事件。如果
流
浏览 3
提问于2020-04-24
得票数 0
回答已采纳
4
回答
在
Node.js网中使用管道()
、
、
在
pipe模块
的
几个Node.js示例中,我很难将头绕在Node.js函数上。net.createServer(function (socket) { socket.pipe(socket);有人能解释一下这是如何工作
的
,
浏览 4
提问于2013-11-20
得票数 77
回答已采纳
2
回答
从java服务器向android应用发送图片
、
、
=-
1
){ writer.flush(); i+=n;writer.flushcontent.flush(); 我注意到
的
是,
在
android应用程序中,当我从服务器发送4096大小
的
字节块时,读取字节
的
数量n不
浏览 0
提问于2011-08-13
得票数 0
1
回答
在
NodeJS
中使用转换/双工数据
流
、
、
、
我正在使用
NodeJS
(noble模块)从外部源(蓝牙低能耗)收集数据。我将它们流式传输到外部文件中
的
JSON数组中。让我们称它为fromSource.json。它看起来是这样
的
:[ "id":
1
, "value": 123它看起来是这样
的
:id,name,
浏览 2
提问于2018-10-13
得票数 0
1
回答
当通过管道传输到
可写
流
时,暂停可读
流
、
、
、
我有一个可读
的
流
,我想暂停一下。它被管道传输到一个
可写
的
流
。但由于某些原因,
在
Windows上,当从https地址下载时,它不会暂停。 我认为这是因为我
的
可读
流
被输送到
可写
流
,而
可写
流
要求更多
的
数据,这将恢复
流
。如果我打开管道,问题就解决了。这意味着
在
调用res.unpipe()
和
res.pause()
浏览 29
提问于2020-11-20
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
ITN杉之链设计原则
NPM酷库:through 快速创建双向流
PHP实时生成并下载超大数据量的EXCEL文件
PHP 实时生成并下载超大数据量的 EXCEL 文件
区块链的三大特殊性
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券