数学运算符遵循标准的操作顺序。也就是说,括号优先于除法和乘法,它优先于加法和减法。例如5 / 2 + 3 * 2 = (5 / 2) + (3 * 2)和5 + 2 * 3 - 2 = 5 + (2 * 3) - 2。
数学运算符
按位AND
数学运算符的常见问题
不支持的运营商
数学运算符
influxdb客户端csharp
该存储库包含
InfluxDB 2.0的参考C#客户端。
注意:将此客户端库与
InfluxDB 2.x和
InfluxDB 1.8+一起使用()。 要连接到
InfluxDB 1.7或更早的实例,请使用客户端库。
支持通过
InfluxDB 1.7+ REST API( /api/v2/query endpoint )使用
Flux语言进行/api/v2/query endpoint
InfluxDB 2.0客户端
使用
Flux语言
查询数据
使用写数据
InfluxDB 2.0管理API客户端,用于管理
货源,水桶
节点红色贡献流
节点用于从InfluxDB时间序列数据库写入和查询数据。
这些节点支持使用配置节点中的“版本”组合框选择的InfluxDB 1.x和InfluxDb 2.0数据库。 请参阅不同节点的文档,以了解不同版本提供的选项。 当前,该节点使用两个客户端库。
选择版本1.x时,这些节点将用于node.js,特别是调用writePoints()和query()方法。 目前,他们只能与一台influxdb主机通信。 这些节点用于在InfluxDB 1.x到1.8+中写入和查询数据。
选择版本1.8-flux时,节点将使用用于node.js的。 这些节点用于在InfluxDB 1.8+中使用Flux写入和查询数据。
选择2.0版时,节点将使用在InfluxDB 2.0中使用Flux写入和查询数据。
要运行此程序,您需要访问InfluxDB数据库版本1.x,1.8 +或2.0
InfluxDB是一个流行的时间序列数据库,我在这里向您展示如何查询它。 它使用类似SQL的语言(或者说老实说,是“几乎是SQL”)。
SELECT * FROM "foodships" WHERE time > now() - 1h
从第一天开始,这种语言就已经在InfluxDB中工作并得到了支持,它有优点也有缺点:
新用户可以轻松地以他们已经知道的语言与数据库进行交互。 ...
1. In
fluxQL
查询语句示例:
SELECT <field_key> FROM <measurement_name> WHERE <tag_key>='<tag_value>' AND time > now() - <time_interval>
其中,<field_key> 表示要
查询的字段,<measurement_name> 表示要
查询的表或测量名称,<tag_key> 和 <tag_value> 表示过滤条件,time 表示时间戳,now() 表示当前时间,<time_interval> 表示时间区间。
2.
Flux 查询语句示例:
from(bucket: "<bucket_name>")
|> range(start: -1h)
|> filter(fn: (r) => r["_measurement"] == "<measurement_name>" and r["_field"] == "<field_key>")
|> filter(fn: (r) => r["<tag_key>"] == "<tag_value>")
|> aggregateWindow(every: 1m, fn: mean, createEmpty: false)
其中,<bucket_name> 表示要
查询的 bucket 名称,-1h 表示
查询时间区间为最近一小时,<measurement_name> 和 <field_key> 表示要
查询的表和字段,<tag_key> 和 <tag_value> 表示过滤条件,aggregateWindow() 函数表示对数据进行聚合。
以上仅是
InfluxDB 查询语句的简单示例,实际使用中需要根据具体情况进行调整。