【问题标题】:Load incoming files into database using Python使用 Python 将传入的文件加载到数据库中
【发布时间】:2016-10-29 13:21:18
【问题描述】:

我将在 10 分钟内收到不同的文件集,例如大约 10000 个文件。如何使用 Python 将文件中的数据加载到 Oracle 数据库中?

【问题讨论】:

    标签: python-2.7 python-3.x python-multithreading


    【解决方案1】:

    你没有提到你需要加载的文件格式,无论如何你可以尝试使用sqlldr并将文件加载到db中,使用python将你的文件转换为csv格式并调用sqlldr,请检查这个线程@987654321 @

    【讨论】:

    • 感谢您的建议。文件格式为 Json 格式。我想使用 cx_Oracle 处理数据。想了解更多关于python中的多处理和多线程。它如何适用于此处以更快地处理性能。
    • 在性能方面,您可以坚持使用 sqlldr,无论如何,如果您想了解多处理,link 将为您提供一个良好的开端。
    猜你喜欢
    • 1970-01-01
    • 2021-10-02
    • 2015-10-02
    • 2013-01-19
    • 1970-01-01
    • 2013-05-24
    • 2014-10-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多