gpt4 book ai didi

database - Snowflake 连接器和驱动器有什么区别?

转载 作者:行者123 更新时间:2023-12-05 03:51:57 26 4
gpt4 key购买 nike

Snowflake 具有 Node.js 驱动程序、Go 驱动程序、.NET 驱动程序、JDBC、ODBC 驱动程序 和 Python 连接器。对我来说,这些连接器/驱动程序似乎做同样的事情,它们为使用不同语言开发应用程序提供相似接口(interface)。

为什么 Snowflake 需要对相同的事物使用不同的术语?连接器和驱动器之间有什么区别吗?

最佳答案

Snowflake 的 varied client softwareconnectordriver 词的使用没有根本区别.

snowflake-connector-python特别是项目命名似乎反射(reflect)了 pre-existing mysql-connector-python naming style由 MySQL 开发人员使用。像它一样,Snowflake 产品还提供 DB-API spec实现。

python 连接器提供的不仅仅是 DB-API 规范,with APIs that ease use of Pandas as an example ,但这似乎不是它被命名为 connector 而不是 driver 的原因。历史在这里也有影响,Python 连接器名称 likely preceding all others .

名称选择似乎是惯性或标准驱动的(以先前产品命名,或以标准 driver 命名 such as from ODBC's history 命名),或仅由时代精神驱动(以其他流行项目命名)它在发射期间的空间)。

关于database - Snowflake 连接器和驱动器有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62526922/

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