【发布时间】:2011-07-26 18:30:35
【问题描述】:
我有用于记录数据的协议缓冲区。
message Message {
required double val1 = 1;
optional int val2 = 2;
}
message BigObject {
repeated Message message = 1;
}
我每秒收到一条消息。它们与我的 BigObject 一起存储在内存中,并用于一些任务。但同时我想将该消息存储在文件中以备应用程序崩溃时备份。每次简单地编写 BigObject 都是浪费时间。而且我试图找到仅写入自上次写入文件以来添加的消息的方法。有办法吗?
【问题讨论】:
标签: protocol-buffers