登录网站:https://www.taosdata.com/cn/getting-started/ 。在Ubuntu下使用deb包(在red hat下使用rmp包),下载DEB包到Linux,需填写邮件地址darren@ddingsafe.com
,会把安装包发送到邮件,从邮箱把安装包下载到本地。
软件包的下载地址是:
/home/dingding/下载/tdengine-1.6.1.5.deb
来到”下载”这个目录,右键打开终端
sudo dpkg -i ...deb
TDengine默认安装在了/etc/taos
这个指定目录里了。
查看是否使用systemd
做进程管理
which systemd
启动TDengine服务进程
systemctl start taosd
检查TDengine是否正常工作,需要root权限来运行
systemctl status taosd
开始使用TDegine
taos
创建数据库、使用数据库、插入数据、显示数据
create database test;
use test;
create table t(ts timestamp, cdata int);
insert into t values('2019-08-09 08:00:00',10);
insert into t values('2019-08-09 08:10:10',20);
select * from t;
命令行参数
-c, --config-dir:指定配置文件目录,默认为/tec/taos
-h, --host:指定服务的ip地址
-s, --commands: 不进入终端使用命令:taos -h 192.168.8.119 -s "use db; show tables;"
-u, --user: TDengine服务器用户名,默认为root
-p, --password:TDEninge服务器密码,默认为taosdata
-?, --help:打印命令行参数
运行SQL命令脚本
source <filename>
小技巧
使用键盘上下键查看命令历史记录
修改用户密码:alter user
终止查询:ctrl+c
清空本地缓存中的表的schema:RESET QUERY CACHE
主要功能 ```
类SQL语言
API接口
使用TDegine shell做Ad Hoc即席查询
通过定时连续查询支持基于滑动窗口的流式计算
超级表聚合多个时间线数据
时间轴上聚合一个或多个时间线数据
数据订阅,一旦有新数据,立即通知应用
缓存,每个时间线或设备的最新数据都从内存里快速获取
历史数据与实时数据完全透明不区别对待
支持连接Telegraf, Grafana等第三方工具
成套配置工具 ```
特色 ```
查询速度:比其它方案快10倍以上
写入吞吐量:单核每秒写入100万数据点
读出吞吐量:单核每秒读出1000万数据点
存储空间:使用列式存储和优化的压缩算法,存储空间不及普通数据库的1/10 ```
在windows上连接服务器上的TDengine,必须保证客户端和服务端版本一致 ``` ./taos -h 192.168.8.129 failed to connect to server
在服务器确认是否运行:systemctl status taosd 在客户端所在机器测试是否和服务器通着:ping 192.168.8.129 关掉linux上的防火墙
sudo ufw status 显示不活动
请TDengine成员介入
sudo vi /etc/taos/taos.cfg
intenalIP 192.168.8.129
./taos.exe -h 192.168.8.129 show databases; use test; select * from t;
-其它连接时采用的
--查看当前的ip:ifconfig, 当前ip为:192.168.8.110 --sudo su --cd / --cd etc/taos --vi taos.cfg --把internalIp改成110 ```