鼎鼎知识库
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

TDengine安装.md 3.0KB

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