目录

关于TDengine使用上一些注意事项(坑) - 未完

第一次使用时序数据库,本来想用influxdb,搜了下说是国产的TDengine 性能更好,sql和原生差不多,所以就想尝试下,但学到现在一路的坑啊……

这里我使用的是TDengine Docker版,安装命令

docker run -d -v /etc/taos:/etc/taos -p 6030:6030 -p 6035:6035 -p 6041:6041 -p 6030-6040:6030-6040/udp tdengine/tdengine:2.0.0.0

注意版本号,默认账户密码为:root/taosdata

常见问题

1、 java.sql.SQLException: TDengine Error: Invalid timestamp 

如果本地时区要和服务端一样

解答:https://github.com/taosdata/TDengine/issues/4345#

2、本地驱动版本、maven TDengine  版本、服务端版本 要一致

3、本地开发需要设置TDengine驱动环境变量

-Djava.library.path=C:\TDengine\driver

https://img.qyi.io/images/2021/03/11/image8956d5d4a4db08ba.png

4、TDengine Error: Unable to resolve FQDN

这个居然还要保持主机名一致…….也就是要设置host

,docker版服务端也要在docker里设置,但官网提供的docker创建命令并未配置环境变量。