将Java 8流聚合到组流中

时间:2016-02-25 13:20:24

标签: java java-8 java-stream

我有非常大的物体流。我从DB读取它们(当然是在流模式下)并通过REST以流模式返回用户(以避免内存消耗)。

我想在处理过程中将它们分组(即10组),但仍然用流表示。

类似的东西:

Stream<Obj> -> Stream<List<Obj>> -> REST response

我不想将它们与产生Map或List的收集器分组,我仍然希望它们作为流来降低内存使用量。

收藏家是我的选择还是我应该尝试什么?最好的方法是保持Java 8流特性的优势。

0 个答案:

没有答案