我需要将174 GB的XML文件放入Azure表存储中,这样做的最佳方法是什么?在上载后,应该解析XML文件并将其内容放入Azure计算实例上的Azure表存储中的不同表中。
答案 0 :(得分:7)
这是很多数据。今天,进入Windows Azure的唯一方法是通过HTTP上传它们。 174GB将需要很长时间才能通过大多数网络连接上传。
话虽这么说,我建议将XML上传到blob存储,然后运行代码(以工作者角色),从blob存储中提取XML,解析它,并将其写入表。换句话说,使用原始XML进行上传,并将其转换为云中的表,其中延迟较低且带宽较高。
答案 1 :(得分:6)
我会压缩它们并将文件存储在blob存储中。从那里,我将文件拉入工作角色并进行实际插入。要记住的事情:
答案 2 :(得分:0)
可以在vm实例中使用Azure Drive。您将文件上传到vm,然后上传到Azuredrive驱动器。