涛思 TDengine是 开源、高性能、分布式支持 SQL 的时序数据库。
尝试用TDengine 存储和查询历史行情数据。
以下安装、试用,均以版本2.6.0.4为例。
server linux 版本 安装包下载
wget https://www.taosdata.com/assets-download/TDengine-server-2.6.0.4-Linux-x64.tar.gz
client linux 版本 安装包下载
https://www.taosdata.com/assets-download/TDengine-client-2.6.0.4-Linux-x64.tar.gz
TDengine windows client 安装略过。
linux 版本安装,解压后执行install.sh,安装成功后,TDengine默认安装在/usr/local/taos目录下
tar -xvzf TDengine-server-2.6.0.4-Linux-x64.tar.gz
cd TDengine-server-2.6.0.4-Linux-x64
./install.sh
关于安装需要设定FQDN
从安装实践来说,建议提前规划好,安装时设定FQDN,不要用服务器的hostname和ip,而最好用二级域名。
官网说明如下:
当安装第一个节点时,出现 Enter FQDN:提示的时候,不需要输入任何内容。
只有当安装第二个或以后更多的节点时,才需要输入已有集群中任何一个可用节点的 FQDN,支持该新节点加入集群。当然也可以不输入,而是在新节点启动前,配置到新节点的配置文件中。

安装后目录:
cd /usr/local/taos

配置文件缺省目录:/etc/taos/taos.cfg, 软链接到 /usr/local/taos/cfg/taos.cfg;
数据库缺省目录:/var/lib/taos, 软链接到 /usr/local/taos/data;
日志缺省目录:/var/log/taos, 软链接到 /usr/local/taos/log;
/usr/local/taos/bin 目录下的可执行文件,会软链接到 /usr/bin 目录下;
/usr/local/taos/driver 目录下的动态库文件,会软链接到 /usr/lib 目录下;
/usr/local/taos/include 目录下的头文件,会软链接到到 /usr/include 目录下;
可在taos.cfg配置文件中,修改以下
firstEp taos.my.cn
# fqdn hostname
fqdn taos.my.cn
#默认服务端口
# serverPort 6030
#日志文件目录
# logDir /var/log/taos
#数据文件目录
dataDir /data/db/taos
通过systemctl 启动 TDengine ,服务进程是 taosd,默认端口是6030。
systemctl start|stop|status|restart taosd
taosAdapter组件提供 RESTful 接口,通过systemctl 启动 taosadapter,默认端口是6041。
systemctl start|stop|status|restart taosadapter
首先安装 client windows版本 安装包下载
wget https://www.taosdata.com/assets-download/TDengine-client-2.6.0.4-Windows-x64.exe
1、windows 远程连接不上TDengine
如果是用云服务, TPC,UPD端口(6030-4042)都需要开放