【问题标题】:Bulk upload and download using OCI Java SDK使用 OCI Java SDK 批量上传和下载
【发布时间】:2020-05-14 05:48:56
【问题描述】:

我在这里浏览了单个文件上传和下载的示例。 https://github.com/oracle/oci-java-sdk/blob/master/bmc-examples/src/main/java/UploadObjectExample.java 但是,我没有找到任何用于批量上传/下载多个文件的 java OCI API。我知道如果我们使用 OCI CLI,这是可能的,但这里的要求是使用 Java API。任何建议都会有所帮助。

【问题讨论】:

    标签: oracle-call-interface oracle-cloud-infrastructure oci-java-sdk


    【解决方案1】:

    没有用于批量上传/下载文件的内置 OCI API。对于需要上传/下载的所有文件,您需要循环执行与上面链接的示例类似的操作。

    【讨论】:

    • 谢谢@Joe,我正在压缩所有文件并上传它,循环中的 IO 操作将是性能开销。
    • “循环中的 IO 操作会带来性能开销”——好的,但这也是 OCI CLI 执行您所要求的支持的方式。因此,如我所述,在循环中执行这些操作将使您与 CLI 中的功能及其性能相当
    • 啊...我不知道 OCI CLI 在内部以循环方式进行批量上传。谢谢@Joe,我会重新评估我们的上传/下载策略。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-13
    • 1970-01-01
    • 1970-01-01
    • 2015-09-28
    相关资源
    最近更新 更多