数百メガバイト、数百万行にも及ぶ非常に大きなファイルを解析する必要があります。FlatPackを使用してこれを実行しようとしています。これを行う方法は、バッファリングされたパーサーと新しいストリーム メソッドを使用することだと思います。ただし、dataset.next() は正しいレコード数に対して true を返しますが、dataset.getRecord() によって返される Optional には値が含まれません。
この例/テストを見てきました が、レコードの数をカウントするだけで、実際にはコンテンツに対して何もしません。例/テスト