执行查询
使用工具和库查询存储在 InfluxDB 集群数据库中的数据。
InfluxDB 客户端库和 Flight 客户端可以使用 Flight+gRPC 协议用 SQL 或 InfluxQL 查询并检索以 Arrow 内存格式 存储的数据。HTTP 客户端可以使用 InfluxDB v1 的 /query
REST API 用 InfluxQL 查询并检索 JSON 格式的数据。
了解如何使用以下工具连接到 InfluxDB 并查询您的数据
使用客户端库
使用 SQL 或 InfluxQL 通过 InfluxDB v3 客户端库查询存储在 InfluxDB 中的数据。InfluxDB v3 客户端库是与您的应用程序集成的语言特定包。通过 Flight+gRPC 协议执行查询并检索数据以及元数据,然后使用您选择的语言中的工具处理数据。
使用 influxctl CLI
使用 influxctl query
命令用 SQL 查询 InfluxDB 集群。
influxctl query \
--token DATABASE_TOKEN \
--database DATABASE_NAME \
"SELECT * FROM home"
使用 v1 查询 API 和 InfluxQL
使用 InfluxDB v1 HTTP 查询 API 用 InfluxQL 查询 InfluxDB 集群中的数据。
curl --get https://cluster-host.com/query \
--header "Authorization: Token DATABASE_TOKEN" \
--data-urlencode "db=DATABASE_NAME" \
--data-urlencode "q=SELECT * FROM home"
使用可视化工具
使用可视化工具和 SQL 或 InfluxQL 查询存储在 InfluxDB 中的数据。
此页面有帮助吗?
感谢您的反馈!