Springboot整合taos时序数据库TDengine

1.首先安装TDengine服务端在linux上

TDengine多种安装包的安装和卸载 - TDengine | 涛思数据安装过程直接去官网看,非常详细简单

2.出现的问题 windows连接  invalid app version 版本不对应   

版本不对应的问题,需要在linux上安装的版本和windows client版本一致,不然windows无法连接服务端

3.windows client 安装的时候必须要用管理员模式下安装这样   在  c://windows//system32/taos.dll  才会有这个文件,而且安装好了taos程序会在  c://TDengine下

如果 c://windows//system32/taos.dll 没有这个文件,可将c://TDengine下conf的taos.dll复制到 c://windows//system32/下

以下是官方原话

java.lang.UnsatisfiedLinkError: no taos in java.library.path

原因:程序没有找到依赖的本地函数库 taos。

解决方法:windows 下可以将 C:\TDengine\driver\taos.dll 拷贝到 C:\Windows\System32\ 目录下,linux 下将建立如下软链 ln -s /usr/local/taos/driver/libtaos.so.x.x.x.x /usr/lib/libtaos.so 即可。

java.lang.UnsatisfiedLinkError: taos.dll Can't load AMD 64 bit on a IA 32-bit platform

原因:目前 TDengine 只支持 64 位 JDK。

解决方法:重新安装 64 位 JDK。

这个里面是函数,是连接linux服务器上的taos服务的关键  ,如果没有那个文件会报错无法连接!!!!

4.linux上安装好了taos进行测试   默认端口6030 而且还需要配置一个域名!!!!

5.windows的host上配置一个  ip   域名   是连接linux上的taos用到的,如果没有配置是连接不上的!!!切记很重要

6.数据源用了druid阿里的,做了ValidationQuery 伪表dual校验  但是目前好像TDengine不支持这个,会提示报错  dual  table  not  exit

7.传时间类型到数据库切记用时间戳传,如果直接传Date时间不准确,传时间的毫秒数

搭建好后下载GUI界面可视化

下载地址

GitHub - skye0207/TDengineGUI: A simple TDengine DeskTop Manager

<

你可能感兴趣的:(时序数据库,spring,boot,tdengine)