标签: java protocol-buffers protobuf-java
我想使用protobuf java读取大文件。
当前,我只能读取整个文件,由于它是大文件,因此不切实际。
我这样做:
Ticks.parseFrom(inputStream)
或
Ticks.newBuilder().mergeFrom(inputStream)
整个文件和所有消息都加载到内存中。
inputStream这是InputStream的流式压缩文件。
inputStream
InputStream
是否可以在不占用大量内存的情况下顺序加载它们?