|
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117 |
- - 登录网站: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
- ```
|