|
@@ -0,0 +1,106 @@
|
|
1
|
+- 登录网站:https://www.taosdata.com/cn/getting-started/ 。在Ubuntu下使用deb包(在red hat下使用rmp包),下载DEB包到Linux,需填写邮件地址`darren@ddingsafe.com`,会把安装包发送到邮件,从邮箱把安装包下载到本地。
|
|
2
|
+
|
|
3
|
+- 软件包的下载地址是:
|
|
4
|
+```
|
|
5
|
+/home/dingding/下载/tdengine-1.6.1.5.deb
|
|
6
|
+```
|
|
7
|
+
|
|
8
|
+- 来到"下载"这个目录,右键打开终端
|
|
9
|
+```
|
|
10
|
+sudo dpkg -i ...deb
|
|
11
|
+```
|
|
12
|
+TDengine默认安装在了`/etc/taos`这个指定目录里了。
|
|
13
|
+
|
|
14
|
+- 查看是否使用`systemd`做进程管理
|
|
15
|
+```
|
|
16
|
+which systemd
|
|
17
|
+```
|
|
18
|
+
|
|
19
|
+- 启动TDengine服务进程
|
|
20
|
+```
|
|
21
|
+systemctl start taosd
|
|
22
|
+```
|
|
23
|
+
|
|
24
|
+- 检查TDengine是否正常工作,需要root权限来运行
|
|
25
|
+```
|
|
26
|
+systemctl status taosd
|
|
27
|
+```
|
|
28
|
+
|
|
29
|
+- 开始使用TDegine
|
|
30
|
+```
|
|
31
|
+taos
|
|
32
|
+```
|
|
33
|
+
|
|
34
|
+- 创建数据库、使用数据库、插入数据、显示数据
|
|
35
|
+```
|
|
36
|
+create database test;
|
|
37
|
+use test;
|
|
38
|
+create table t(ts timestamp, cdata int);
|
|
39
|
+insert into t values('2019-08-09 08:00:00',10);
|
|
40
|
+insert into t values('2019-08-09 08:10:10',20);
|
|
41
|
+select * from t;
|
|
42
|
+```
|
|
43
|
+- 命令行参数
|
|
44
|
+```
|
|
45
|
+-c, --config-dir:指定配置文件目录,默认为/tec/taos
|
|
46
|
+-h, --host:指定服务的ip地址
|
|
47
|
+-s, --commands: 不进入终端使用命令:taos -h 192.168.8.119 -s "use db; show tables;"
|
|
48
|
+-u, --user: TDengine服务器用户名,默认为root
|
|
49
|
+-p, --password:TDEninge服务器密码,默认为taosdata
|
|
50
|
+-?, --help:打印命令行参数
|
|
51
|
+```
|
|
52
|
+
|
|
53
|
+- 运行SQL命令脚本
|
|
54
|
+```
|
|
55
|
+source <filename>
|
|
56
|
+```
|
|
57
|
+
|
|
58
|
+- 小技巧
|
|
59
|
+```
|
|
60
|
+使用键盘上下键查看命令历史记录
|
|
61
|
+修改用户密码:alter user
|
|
62
|
+终止查询:ctrl+c
|
|
63
|
+清空本地缓存中的表的schema:RESET QUERY CACHE
|
|
64
|
+```
|
|
65
|
+
|
|
66
|
+- 主要功能
|
|
67
|
+```
|
|
68
|
+- 类SQL语言
|
|
69
|
+- API接口
|
|
70
|
+- 使用TDegine shell做Ad Hoc即席查询
|
|
71
|
+- 通过定时连续查询支持基于滑动窗口的流式计算
|
|
72
|
+- 超级表聚合多个时间线数据
|
|
73
|
+- 时间轴上聚合一个或多个时间线数据
|
|
74
|
+- 数据订阅,一旦有新数据,立即通知应用
|
|
75
|
+- 缓存,每个时间线或设备的最新数据都从内存里快速获取
|
|
76
|
+- 历史数据与实时数据完全透明不区别对待
|
|
77
|
+- 支持连接Telegraf, Grafana等第三方工具
|
|
78
|
+- 成套配置工具
|
|
79
|
+```
|
|
80
|
+
|
|
81
|
+- 特色
|
|
82
|
+```
|
|
83
|
+- 查询速度:比其它方案快10倍以上
|
|
84
|
+- 写入吞吐量:单核每秒写入100万数据点
|
|
85
|
+- 读出吞吐量:单核每秒读出1000万数据点
|
|
86
|
+- 存储空间:使用列式存储和优化的压缩算法,存储空间不及普通数据库的1/10
|
|
87
|
+```
|
|
88
|
+
|
|
89
|
+- 在windows上连接服务器上的TDengine,必须保证客户端和服务端版本一致
|
|
90
|
+```
|
|
91
|
+./taos -h 192.168.8.129
|
|
92
|
+failed to connect to server
|
|
93
|
+
|
|
94
|
+在服务器确认是否运行:systemctl status taosd
|
|
95
|
+在客户端所在机器测试是否和服务器通着:ping 192.168.8.129
|
|
96
|
+关掉linux上的防火墙
|
|
97
|
+ sudo ufw status 显示不活动
|
|
98
|
+请TDengine成员介入
|
|
99
|
+ sudo vi /etc/taos/taos.cfg
|
|
100
|
+ intenalIP 192.168.8.129
|
|
101
|
+
|
|
102
|
+./taos.exe -h 192.168.8.129
|
|
103
|
+show databases;
|
|
104
|
+use test;
|
|
105
|
+select * from t;
|
|
106
|
+```
|