有没有办法让protobuf-net能够处理非常大的物体?

时间:2015-07-09 15:02:59

标签: c# protobuf-net

我们希望将protobuf-net与非常大的对象一起使用(序列化为> 2 GB)。 Protobuf-net不是为此而设计的,但是在我们对大型对象的测试中(序列化到大约100 MB),它比其他任何东西都表现得更好,因此它可以很好地适用于非常大的对象。由于内部实现细节,protobuf-net可以使用的流的大小似乎有限制。一位同事已经顺便读过,可以注入自定义流读取器/写入以绕过此限制,但无法找到源。我google了一下,找不到任何关于此的内容。我的问题是,有可能这样做吗?如果是这样,您可以发布文档链接或提供代码示例吗?

0 个答案:

没有答案