问题标签 [td-engine]

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 回答
22 浏览

td-engine - TDengine Cluster的查询空间

我已经构建了一个具有三个节点的 tdengine 集群。并且想要集群使用的空间。是否有任何命令或 sql 可以帮助我检查我使用了多少空间?就像 hdfs 使用类似的命令

hadoop fs -du -h /warehouse/hive/warehouse/

使用它我可以获得每个路径或单个文件的空间信息。或任何像

这些 ORACLE sql 将返回分配给单个表的物理空间或表空间的使用情况。

0 投票
0 回答
15 浏览

sql - 为什么第一个节点的数据比TDengine集群中的其他节点少

我构建了一个有 4 个节点的 TDengine 集群,创建了一个有 3 个副本的数据库,并将一些数据插入到这个数据库中。我发现第一个节点的数据总是比其他节点少。例如:

从上面的例子中,我们可以看到节点 1 只有 1 个 vnode,节点 2、3、4,每个节点有 5 个 vnode。为什么节点 1 的数据比其他 3 个节点少?

0 投票
0 回答
13 浏览

database - 使用集群时的TDengine查询

我用三个dnodes构建了一个TDengine集群,创建了10M个表并将一些数据插入到数据库中。我设置的副本是1。

由于内存有限,当我运行 select sum(col1) from db.stb interval(5s) 时,一个 dnode 因 OOM 被系统杀死。但是,查询继续并给了我结果。

一个 dnode 宕机后是否可以继续查询?我不确定返回的结果是否正确,我正在考虑分配更多内存来测试结果。

0 投票
0 回答
33 浏览

node.js - TDengine nodejs 连接器安装失败

我想使用 TDengine nodejs 连接器与数据库连接。我按照https://www.taosdata.com/en/documentation/connector中的网站说明进行操作。我在下面遇到了错误。

我的环境是

sr@u195:~/files/connector/nodejs/example$ echo ${PATH}

/usr/bin/python2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games :/snap/bin:/home/sr/software/jdk1.8.0_291/bin:/home/sr/software/jdk1.8.0_291/jre/bin:/home/sr/software/go

sr@u195:~/files/connector/nodejs/example$ python

Python 2.7.18(默认,2021 年 3 月 8 日,13:02:45)

[GCC 9.3.0] 在 linux2 上

输入“帮助”、“版权”、“信用”或“许可”以获取更多信息。

sr@u195:~/files/connector/nodejs/example$ 哪个python

/usr/bin/python

sr@u195:~/files/connector/nodejs/example$ 其中python2

/usr/bin/python2

sr@u195:~/files/connector/nodejs/example$

0 投票
0 回答
24 浏览

multithreading - 引起:java.sql.SQLException:TDengine 错误:无效的结果集指针

我正在开展一个项目,以利用带有 JDBC 的开源时间序列数据库 TDengine 来存储来自许多传感器的数据。我需要从服务器并行查询数据。所以我使用很少的线程来获取数据。不幸的是,我收到如下错误:

我想知道为什么会这样。希望有人指出我如何解决它。

0 投票
0 回答
9 浏览

prometheus - TDengine 关于从表中获取最后两个值的问题

为了模拟 prometheus 的 irate(),我需要从表的列中获取最后两个值。但是,last() 和 last_row() 只能从表中获取一行。有谁知道如何使用 TDengine 来执行 prometheus 的 irate()?

0 投票
0 回答
14 浏览

cluster-analysis - 关于Tdengine集群主从选择

Tdengine 集群中的每个 vgroup 之间都有一个主/从选择。文档描述了如何正确选择主 vnode 的三个角色:

  1. 如果只有一个 vnode(replica=1),它总是 master。
  2. 当所有副本都在线时,具有最新版本的那个成为master。
  3. 超过一半的 vnode 在线和一些 slave vnode 存在,它将成为 master。
  4. 同时满足 2. 和 3.,vgroup 列表中的第一个节点将被选为 master。

然而,有些细节被忽略了。什么时候主/从选择成功

  1. 不超过一半的 vnode 在线?
  2. 没有从属 vnode?
  3. 根据这些角色,最新版本的 vnode 不是成为 master 吗?
0 投票
1 回答
22 浏览

td-engine - 获取TDengine数据库查询结果中显示的全文

我想查看创建数据库 sql 并使用show create database test命令。但结果是 我想查看有关创建数据库列的全部信息,我该怎么办?在此处输入图像描述

0 投票
1 回答
31 浏览

iot - Free up memory in TDengine database?

the taosd memory increased from 8% to 25% after I executed several queries in taos client, why the memory did't go down after the I get query results? Is there any way to free up memory in TDengine database?

0 投票
1 回答
37 浏览

jdbc - TDengine taos-JDBC 找不到合适的驱动

我使用 taos-jdbc 连接 TDengine。我在 github https://github.com/taosdata/TDengine/blob/develop/src/connector/jdbc/src/test/java/com/taosdata/jdbc/TSDBParameterMetaDataTest.java上尝试了 taosdata 提供的示例。我遇到了下面的例外。