我需要一种方法来更新/编辑来自azure blob的数据,该数据存储在JSON文件中而不下载文件,因为文件很大。
我正在寻找一种方法来编辑/更新JSON数据文件,该文件存在于Azure blob容器中,来自C#代码
试过下面的Append Block,但这只会有助于添加新数据。如果我想更新特定数据怎么办?
假设您知道文件的结构,您可以使用Blocks更新Blob的一部分。
您可以通过插入,替换或删除现有块来修改现有块blob。上传已更改的块后,您可以通过使用单个提交操作将新块提交到要保留的现有块来提交新版本的blob。
更多信息:Understanding Block Blobs, Append Blobs, and Page Blobs - About Block Blobs
部分偏离主题: 查看您的方案和要求,感觉您可能选择了错误的存储类型,因为当前的存储类型不支持您尝试执行的操作。 此外,您可能希望将“巨大”文件拆分为单独的文件。