FlatBuffer支持随机访问。但我找不到任何关于如何用Java做的示例/教程。
我查看了这篇关于facebook如何使用FlatBuffer的文章:https://code.facebook.com/posts/872547912839369/improving-facebook-s-performance-on-android-with-flatbuffers/ 他们正在使用一些我在任何地方都找不到的FlatBufferHelper类。
答案 0 :(得分:0)
"随机访问"意味着在FlatBuffers中,您可以获取序列化数据的缓冲区,并使用访问器函数以任何顺序访问其中任何对象的任何字段。
要了解如何使用它,您需要访问https://google.github.io/flatbuffers/flatbuffers_guide_tutorial.html并选择" Java"。您链接的文章是关于Facebook的FlatBuffers,他们可能有自己的(非公开的)代码。