问题标签 [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.
td-engine - TDengine Cluster的查询空间
我已经构建了一个具有三个节点的 tdengine 集群。并且想要集群使用的空间。是否有任何命令或 sql 可以帮助我检查我使用了多少空间?就像 hdfs 使用类似的命令
hadoop fs -du -h /warehouse/hive/warehouse/
使用它我可以获得每个路径或单个文件的空间信息。或任何像
这些 ORACLE sql 将返回分配给单个表的物理空间或表空间的使用情况。
sql - 为什么第一个节点的数据比TDengine集群中的其他节点少
我构建了一个有 4 个节点的 TDengine 集群,创建了一个有 3 个副本的数据库,并将一些数据插入到这个数据库中。我发现第一个节点的数据总是比其他节点少。例如:
从上面的例子中,我们可以看到节点 1 只有 1 个 vnode,节点 2、3、4,每个节点有 5 个 vnode。为什么节点 1 的数据比其他 3 个节点少?
database - 使用集群时的TDengine查询
我用三个dnodes构建了一个TDengine集群,创建了10M个表并将一些数据插入到数据库中。我设置的副本是1。
由于内存有限,当我运行 select sum(col1) from db.stb interval(5s) 时,一个 dnode 因 OOM 被系统杀死。但是,查询继续并给了我结果。
一个 dnode 宕机后是否可以继续查询?我不确定返回的结果是否正确,我正在考虑分配更多内存来测试结果。
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$
multithreading - 引起:java.sql.SQLException:TDengine 错误:无效的结果集指针
我正在开展一个项目,以利用带有 JDBC 的开源时间序列数据库 TDengine 来存储来自许多传感器的数据。我需要从服务器并行查询数据。所以我使用很少的线程来获取数据。不幸的是,我收到如下错误:
我想知道为什么会这样。希望有人指出我如何解决它。
prometheus - TDengine 关于从表中获取最后两个值的问题
为了模拟 prometheus 的 irate(),我需要从表的列中获取最后两个值。但是,last() 和 last_row() 只能从表中获取一行。有谁知道如何使用 TDengine 来执行 prometheus 的 irate()?
cluster-analysis - 关于Tdengine集群主从选择
Tdengine 集群中的每个 vgroup 之间都有一个主/从选择。文档描述了如何正确选择主 vnode 的三个角色:
- 如果只有一个 vnode(replica=1),它总是 master。
- 当所有副本都在线时,具有最新版本的那个成为master。
- 超过一半的 vnode 在线和一些 slave vnode 存在,它将成为 master。
- 同时满足 2. 和 3.,vgroup 列表中的第一个节点将被选为 master。
然而,有些细节被忽略了。什么时候主/从选择成功
- 不超过一半的 vnode 在线?
- 没有从属 vnode?
- 根据这些角色,最新版本的 vnode 不是成为 master 吗?
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?
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 提供的示例。我遇到了下面的例外。