问题标签 [questdb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
111 浏览

questdb - 在 QuestDB 导入中使用用户定义的模式手动设置时间戳格式

我想将一些数据导入curl到其余端点。我需要使用文档中描述的用户定义模式,但我在指定时间戳格式时遇到了一些问题。

这是我发送的一个最小示例:

列正在正确导入,但时间戳列看起来已损坏:

ts instance_id
NULL EU-1XX
NULL EU-1XX
NULL EU-2XX
0 投票
2 回答
209 浏览

postgresql - 在 Rust 中将时间戳摄取到 postgres 时,如何避免字符串转换?

我正在使用rust-postgres crate 来摄取数据。这是一个成功添加行的工作示例:

这看起来不太好,因为我必须进行前后字符串转换,我希望能够编写类似的东西

以这种方式摄取时间戳的最高效方式是什么?

编辑:

这是上面第二个示例返回的错误

我的cargo.toml样子是这样的(它为 rust postgres crate 启用了计时功能):

0 投票
1 回答
215 浏览

python - 如何使用解析列作为时间戳将 csv 上传到 QuestDb?

我想将 csv 文件导入具有指定时间戳列的 QuestDb 表中。我必须指定其中一列不是字符串,而是我作为的时间戳

但日期列不断返回为 STRING 并且响应为

not a timestamp 'date'

当我&timestamp从 URL 中删除时,我看到列被解析为 STRING,而不是时间戳

0 投票
1 回答
230 浏览

questdb - 如何删除 QuestDB 中超过 90 天的记录

我将来自多个源的 IoT 传感器数据流存储到 QuestDb 中的几个表中,由于数据量巨大,我只想保留过去 90 天。我可以在他们的文档中看到一些删除方法,但我不想truncate在表格上,因为我会丢失最新的记录。有什么方法可以代替备份和截断表来删除超过 90 天的数据?

0 投票
1 回答
89 浏览

questdb - 如何使用 postgre jdbc 驱动程序从 questdb 读取大行?

我可以从数据库中读取 1800 行,但如果我想读取更多信息,则会抛出错误“发送到后端时发生 I/O 错误。”。而且我也不能使用 PreparedStatement 将消息插入数据库。这是我为 questdb 配置的 pg。

0 投票
1 回答
40 浏览

questdb - Flyway迁移期间的预期“表格”

我正在使用 postgres 连接转移到 QuestDB,但我的 flyway 迁移失败并显示FlywaySqlException. 我可以在日志中看到这一点:

0 投票
1 回答
52 浏览

questdb - 查询具有 >1000 列的表失败

我可以创建数据并将其摄取到具有 1100 列的表中,但是当我尝试对其运行任何类型的查询时,例如获取所有 val:

看起来我无法阅读它并出现以下错误

0 投票
1 回答
52 浏览

udp - 如何检测包丢失和与 QuestDb 的 UDP 发布者的差距?

我正在将 QuestDb 与 UDP Influx Line Protocol 发布者一起使用,并想查看是否由于包丢失或任何其他原因而导致指标存在差距。

我可以在发布方或 questdb 上做些什么来监控数据丢失的百分比(如果有的话)?

0 投票
1 回答
149 浏览

time-series - 如何在 QuestDb 中下采样时间序列?

我在 QuestDb 中有一个包含每个框的指标的表格,其中包含列

  • 时间戳(指定时间戳)
  • 机器(符号)
  • CPU(双)

我想将结果下采样到 2 分钟间隔,以每台机器取平均值,以便输出是相同的列,但每台机器每 2 分钟有 1 个数据点。我有一种感觉,应该有一个特殊的 SQL 扩展语法,但到目前为止还不能让它工作。

0 投票
1 回答
726 浏览

questdb - 如何在 QuestDB 中通过 SQL 删除几行?

有没有办法删除与 QuestDB 中的查询匹配的视图行?我找不到任何允许我这样做的声明。

这将是最好的选择:

谢谢!