第一次使用时序数据库,本来想用influxdb,搜了下说是国产的TDengine 性能更好,sql和原生差不多,所以就想尝试下,但学到现在一路的坑啊……
这里我使用的是TDengine Docker版,安装命令
| |
注意版本号,默认账户密码为:root/taosdata
常见问题
1、 java.sql.SQLException: TDengine Error: Invalid timestamp
如果本地时区要和服务端一样
解答:https://github.com/taosdata/TDengine/issues/4345#
2、本地驱动版本、maven TDengine 版本、服务端版本 要一致
3、本地开发需要设置TDengine驱动环境变量
| |

4、TDengine Error: Unable to resolve FQDN
这个居然还要保持主机名一致…….也就是要设置host
,docker版服务端也要在docker里设置,但官网提供的docker创建命令并未配置环境变量。