【问题标题】:Upload lot of files to Azure Blob Storage将大量文件上传到 Azure Blob 存储
【发布时间】:2016-08-18 16:56:46
【问题描述】:

我有大约 100 000+ 个子目录的目录。在每个子目录中都有一到十个文件。所有文件都是图片内容类型 = image/jpeg

这些文件的大小超过 54 GB。有没有机会上传这个文件的结构

/orders/1000000003/12345468878.jpeg

我知道 BLOB 不是分层的。我没有 Windows,我没有 Powershell,我没有 Visual Studio。

有什么建议吗?

【问题讨论】:

  • 您使用的是什么操作系统?
  • MacOS - Macbook - Applu.
  • 层次结构已经在stackoverflow.com/questions/3183857/…中解决了
  • 您要求...工具推荐?一般方法?意见?不幸的是,工具推荐问题和征求意见的问题与 StackOverflow 无关。
  • 不,我正在寻找一种方法,如何做到这一点。软件 MASE、Cyber​​Duck 的经典方法存在很多问题...... API 也存在问题。当我尝试使用来自 Microsoft Github 的 PHP 和库时,性能真的很低。

标签: azure azure-storage azure-blob-storage blobstorage


【解决方案1】:

使用文件的完整路径作为 blob 名称。要从 Linux 或 Mac 上传,您可以使用 Azure CLI(以 NPM 包的形式提供)。

【讨论】:

    【解决方案2】:

    即使结构不是分层的,您也可以通过将/'s 添加到路径名来“模拟”目录。

    有多个支持 Azure 存储的 Mac 客户端;我最喜欢的是 Cyber​​duck:https://cyberduck.io/(免费)

    【讨论】:

    • 老实说,推销给定产品作为答案并不是真正的答案。这个问题本身是题外话,因为它在征求……想法?工具?方法?
    • @DavidMakogon 我的回答是回答这个问题。 OP询问如何模拟目录以及如何上传文件。我推荐了一位客户,说这是我最喜欢的,但不是唯一的。我同意最初的问题格式不正确(可能离题),但我的回答并非不恰当。
    猜你喜欢
    • 1970-01-01
    • 2015-06-16
    • 2017-01-24
    • 2017-08-19
    • 2019-07-10
    • 1970-01-01
    • 1970-01-01
    • 2021-12-18
    • 2019-07-24
    相关资源
    最近更新 更多