【发布时间】:2012-04-04 01:01:51
【问题描述】:
我需要将 174 GB 的 XML 文件放入我的 Azure 表存储中,最好的方法是什么?上传后,应解析 XML 文件并将其内容放入 Azure 计算实例上我的 Azure 表存储中的不同表中。
【问题讨论】:
标签: azure azure-storage azure-table-storage
我需要将 174 GB 的 XML 文件放入我的 Azure 表存储中,最好的方法是什么?上传后,应解析 XML 文件并将其内容放入 Azure 计算实例上我的 Azure 表存储中的不同表中。
【问题讨论】:
标签: azure azure-storage azure-table-storage
这是很多数据。今天,将内容导入 Windows Azure 的唯一方法是通过 HTTP 上传它们。通过大多数网络连接上传 174GB 需要很长时间。
话虽如此,我建议将 XML 上传到 blob 存储中,然后运行代码(以工作者角色)从 blob 存储中提取 XML、解析它并将其写入表。换句话说,使用原始 XML 进行上传,然后将其转换为云中的表,其中延迟较低且带宽较高。
【讨论】:
我会压缩它们并将文件存储在 blob 存储中。从那里,我会将文件拉入工作角色并进行实际插入。需要注意的事项:
【讨论】:
也许可以在您的 vm 实例中使用 Azure Drive。您将文件上传到 vm,然后上传到 Azuredrive 驱动器。
【讨论】: