从 Windows Azure 表下载数据的最佳方式
我需要每天晚上将数据从 Windows Azure 表存储下载回办公网络内的 SQL Server 数据库。表中最多可以有 100,000 个条目。最有效的方法是什么(即成本最低的方法)?
I need to download data from windows azure table storage back to a SQL Server database inside the office network every night. There could be up to 100,000 entries in the table. What’s the most efficient way to do this (i.e. the method that costs the least)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
昨天,我将一些代码移至 CodePlex,它可以帮助您从 Azure 表存储导出实体:Azure 表查询。如果您选择“输出到压缩 Xml”,则导出文件应该非常小。
Yesterday I moved some code to CodePlex that can help you export entities from Azure table storage: Azure Table Query. If you choose Output to Compressed Xml the export file should be pretty small.
由于您要为字节输出付费,因此压缩它是第一步。然后也许将其放入 blob 存储中,以便可以提取它。
Since you are paying for bytes out, compressing it is the first step. Then maybe put it in blob storage so that it can be picked up.
您也许可以在传输之前对其进行压缩/压缩。 http://social. msdn.microsoft.com/Forums/en-US/windowsazure/thread/b33d4e52-ba20-40f8-af42-d8bbdc4069ef
You might be able to zip/compress it before transferring. http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/b33d4e52-ba20-40f8-af42-d8bbdc4069ef