ndjson
文件中读取,消费者可以通过Internet发送该对象的一个属性。该实现不好,它需要将整个文件加载到内存中,然后将整个对象列表加载到内存中。
我可以在没有开销的情况下做这个?我猜测每个一代是一个新对象的地方,但是我不确定如何关闭它,因为流是用于无限流的。 我猜想这不应该是一个可觉得的,因为迭代次数会多次,这不是这种情况,一旦消耗了数据丢失,
,这基本上是一个懒惰的列表。 IT似乎输入流包含
Text,您想在流中读取
线,因此我建议您在
Sequence
上操作。
BufferedReader
仅当请求新元素时,才能运行lambda内的代码,并且仅在下一个调用