【发布时间】:2015-08-25 15:57:28
【问题描述】:
我正在接收来自服务器的流,该流呈指数增长。我需要每分钟检查新数据,处理这些数据,并在下一分钟请求更多。
数据是 JSON 文档。平均每分钟接收约 600-700 个文档。
由于性能问题,我必须避免阅读已处理的文档。
是否可以只读取最后一分钟收到的数据?
【问题讨论】:
-
你说的file和document是什么意思?
-
包含 100 个 JSON 文档的日志文件。
-
好吧,我猜你会在某个地方跟踪偏移量,并在下次开始阅读时跳到那个位置。我想我不明白你的情况。
-
我会尝试用另一种方式解释。我从服务器接收流,呈指数增长。我需要每分钟检查新数据,处理这些数据,并在下一分钟要求更多。数据是 JSON 文档。平均每分钟接收约 600-700 个文档。
-
对不起,我不明白你在做什么。
标签: javascript json node.js stream