寻找一种在azure blob存储中编辑我的JSON文件的方法,而无需从C#MVC代码下载文件

问题描述 投票:0回答:1

我需要一种方法来更新/编辑来自azure blob的数据,该数据存储在JSON文件中而不下载文件,因为文件很大。

我正在寻找一种方法来编辑/更新JSON数据文件,该文件存在于Azure blob容器中,来自C#代码

试过下面的Append Block,但这只会有助于添加新数据。如果我想更新特定数据怎么办?

c# json azure blob
1个回答
0
投票

假设您知道文件的结构,您可以使用Blocks更新Blob的一部分。

您可以通过插入,替换或删除现有块来修改现有块blob。上传已更改的块后,您可以通过使用单个提交操作将新块提交到要保留的现有块来提交新版本的blob。

更多信息:Understanding Block Blobs, Append Blobs, and Page Blobs - About Block Blobs

部分偏离主题: 查看您的方案和要求,感觉您可能选择了错误的存储类型,因为当前的存储类型不支持您尝试执行的操作。 此外,您可能希望将“巨大”文件拆分为单独的文件。

© www.soinside.com 2019 - 2024. All rights reserved.