我正在试验FlatBuffers来存储OpenStreetMap数据。因此,这将是50 So。
由于通常所有东西都保存在内存中,那么如何(如果有的话)将数据顺序写入文件中呢?
我有一种感觉,这不是FlatBuffers所擅长的地方。
发布于 2016-02-10 19:32:19
目前没有办法创建一个单独的FlatBuffer,而不同时将其全部存储在内存中。唯一的方法是写出一条(长度前缀)较小的独立FlatBuffers链。
发布于 2022-06-04 13:05:40
我想你可以使用文件映射内存。因此,So将管理读和写(可能需要实现一些分配器)
https://stackoverflow.com/questions/35322700
复制相似问题