gpt4 book ai didi

python - PyHDB 和 HANA 客户端的 hdbcli python 包有什么区别?

转载 作者:行者123 更新时间:2023-12-03 15:59:10 24 4
gpt4 key购买 nike

为了在 python 中使用 HANA,我一直使用 HANA 客户端附带的非常旧的 python 2.6.4。有ways to get it working其他 python 版本也是如此,但它们似乎非常hacky。

现在我找到了非常有前途的PyHDB project on Github ,它似乎可以更轻松地安装并使用较新的 Python 版本来完成相同的工作。

哪些功能不适用于与 HANA python 一起工作的 PyHDB?

是否存在性能缺陷?

编辑:

这是我使用 module globals 发现的结果:

  • PyHDB 更线程安全(线程可以在这里共享连接)
  • 参数样式不同(PyHDB:format;hdbcli:qmark, named)
  • 最佳答案

    这里是关于当前情况的更新:

  • pyhdb 支持 Python 2.7、3.3、3.4、3.5 以及 Linux、OSX 上的 PyPy
    和 window 。
  • hdbcli 支持 python 2.7 和 python 3.4+,并由 SAP 完全支持和插入。

  • 关于性能:
  • executemany 使用 hdbcli
  • 快了一个数量级

    以下博客文章包含一些进一步的信息:

    https://blogs.sap.com/2017/07/26/sap-hana-2.0-sps02-new-feature-updated-python-driver/

    关于python - PyHDB 和 HANA 客户端的 hdbcli python 包有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28812408/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com