我是InfluxDB的新手.我正在查询admin ui中的数据.我把时间看作时间戳.是否可以将其格式化为日期和时间?
如何从Influxdb中删除数据?
文档显示它应该像下面这样简单:
delete from foo where time < now() -1h
Run Code Online (Sandbox Code Playgroud)
出于某种原因,Influxdb拒绝我的删除语句说"删除查询不能有where子句不引用时间"
select * from bootstrap where duration > 1000 and time > 14041409940s and time < now()
Run Code Online (Sandbox Code Playgroud)
我想删除持续时间> 1000秒的这5个条目

这应该是一个有效的sql语句,但它失败了

这些删除语句都不起作用
delete from bootstrap where duration > 3000000"
delete from bootstrap where duration > 300000"
delete from bootstrap where time = 1404140994043"
delete from bootstrap where duration > 300000 and time > 1404141054508 "
delete from bootstrap where duration > 300000 and time > 1404141054508s "
delete from bootstrap where …Run Code Online (Sandbox Code Playgroud) 我知道DROP MEASUREMENT measurement_name曾经丢掉单次测量.如何一次删除所有测量?
有没有办法(插件或工具)从数据库(或数据库本身)导出数据?我正在寻找这个功能,因为我需要将数据库从当前主机迁移到另一个主机.
我只想知道我的InfluxDB数据库在我的硬盘上占用了多少空间.stats()命令给了我几十个数字,但我不知道哪一个显示我想要的.
我是InfluxDB的新手.我找不到有关在Windows上安装InfluxDB的任何细节.有没有办法在Windows机器上安装它,还是需要使用Linux服务器进行开发?
如果我的数据(概念上)是:
# a b c
-------
1 1 1
2 1 1 0
3 1 0 1
Run Code Online (Sandbox Code Playgroud)
然后在遗留SQL语言中,语句将是:
select * from table where b is null
Run Code Online (Sandbox Code Playgroud)
我在InfluxDB查询语言文档中找不到类似的条件.
我正在使用数据,其中列中有可选的数值,我想选择此列为空/空的记录.由于这些是整数,它们似乎根本不适用于匹配的正则表达式,所以类似的东西where !~ /.*/就出来了.
它们都是开源的分布式时间序列数据库,用于度量的OpenTSDB,用于度量的InfluxDB和没有外部依赖性的事件,在另一个基于HBase的OpenTSDB上.
他们之间还有其他任何比较吗?
如果我想实时存储和查询指标,没有基于时间序列的恶化损失,那会更好吗?
有一点背景,我一直在与BCI(脑计算机界面)和多通道脑电图一起监测大脑活动.当用户启动具有BCI上限的会话时,来自每个通道的原始数据流存储在Influxdb中.
我可以通过将我的数据库集成在Influxdb中与Grafana实时成功实现这些数据的实现,如下面第1频道所示
但是,我的最终目标是创建一个Web应用程序,用户可以在该应用程序中实时登录或查看当前的流式会话或任何之前的会话.Grafana的问题在于,与现有的Web应用程序集成/嵌入并不容易.我查看了嵌入式面板,但这使我只能添加图表的快照,而我需要它实时地将数据连续流式传输到图表.
任何帮助将不胜感激,并提前感谢!