标签: c++ flatbuffers
我尝试使用FlatBuffers存储OpenStreetMap数据。所以,这将是50GB。
由于通常所有内容都保存在内存中,如何将数据顺序写入文件是否可能(如果有的话)?
我觉得这不是FlatBuffers有用的地方。
答案 0 :(得分:3)
目前没有办法创建单个FlatBuffer而不会一次将所有内容都放在内存中。唯一的方法是写出一系列(长度为前缀的)较小的独立FlatBuffers。