您可以将从http.request
帖子收到的数据直接保存到GridFS中,以最大限度地减少内存使用量吗?谁能举个例子,
注意:数据的大小是10Mb +,我使用Post发送,我不能这样做
request.addListener('data', function (chunk) {
data += chunk;
});
因为我需要最小化内存使用量。 我需要这样的东西:
request.addListener('data', function (chunk) {
db.append(chunk);
});
答案 0 :(得分:0)
您必须先将收到的数据转换为JSON格式,然后您才能执行以下操作:
var jsonStr = <your response data>;
db.posts.insert({ "data": jsonStr});