草庐IT

DataItemStream

全部标签

java - 从文件中获取一个重复的字段而不需要加载整个文件

假设我有一个像这样结构化(简化)的.protoMessageDataItem{requiredstringname=1;requiredint32value=2;}MessageDataItemStream{repeatedDataItemitems=1;}服务器将生成DataItemStream并将其写入磁盘。我们加载此文件,一切顺利,没有问题。这对我们来说效果很好,但我们的客户群在增长,因此生成文件流的软件的使用也在增长。问题出现了,因为重复的items字段可以有成千上万个项目,但我们只对其中的一个子集感兴趣。我们已经挖掘了一点点,只看到了遵循谷歌流媒体的解决方案advice(to