influxdb 和 influxb_client 库的区别

问题描述 投票:0回答:1

我对 influx 有点陌生,我对通过 python 与 influxDB 交互的两个不同库的存在感到有点困惑:

influxdb
influxdb_client

两者有什么区别?我应该使用哪一个?

python influxdb
1个回答
0
投票

influx 有多个主要版本:v1 和 v2。 正如作者在 README 中所述,

influxd
用于与数据库的第一个版本进行交互:

该项目已不再开发 此 v1 客户端库用于与 InfluxDB 1.x > 和 InfluxDB 2.x 中的 1.x 兼容端点进行交互。

influxdb_client
适用于 InfluxDB 2.x

此存储库包含与 InfluxDB 2.x 和 Flux 一起使用的 Python 客户端库。 InfluxDB 3.x 用户应该使用轻量级 v3 客户端库。 InfluxDB 1.x 用户应使用 v1 客户端库。

我应该使用哪一个?

与您的数据库版本匹配的版本。但是,无法具体建议您应该使用哪个 InfluxDB 专业。

© www.soinside.com 2019 - 2024. All rights reserved.