【发布时间】:2021-09-24 22:10:01
【问题描述】:
有没有一种有效的方法来序列化 C# 中的大对象(使用 JSON.Net 或其他库)> Zip 它并将其上传到 Azure 存储 Blob。
在没有流的情况下逐步执行操作会在第一步中导致OutOfMemory Exception:
- 使用 JSON.Net 将数据模型序列化为字符串
- 将此字符串数据压缩到字节数组中
- 使用 Azure Blob Storage
UploadText方法将其上传到 Azure Blob Storage。
【问题讨论】:
-
所以在序列化对象时出现异常?
-
@Thomas - 是的,但是,如果前者通过,我在压缩和反序列化时也遇到了 OOM 异常。
-
oyu 可以分享你的实际代码吗?
标签: azure stream azure-blob-storage