本文基于TDengine文档

安装

官方安装指引

TDengine多种安装包的安装和卸载

这里我选择的是通过安装包安装,因为我使用的是CentOS7.6,因此我选择下载TDengine-server-2.0.8.0-Linux-x64.rpm(4.2M)

# 安装
rpm -iv TDengine-server-2.0.8.0-Linux-x64.rpm

启动

# 启动TDengine
systemctl start taosd
# 检查TDengine是否正常工作
systemctl status taosd

命令行程序

# 打开TDengine终端
taos

命令行参数:

  • -c--config-dir

    • 指定配置文件目录,默认为/etc/taos
  • -h--host
    • 指定服务的FQDN,默认为本地服务;
  • -s--commands
    • 在不进入终端的情况下运行TDengine命令;
  • -u--user
    • 连接TDengine服务器的用户名,缺省为root;
  • -p--password
    • 连接TDengine服务器的密码,缺省为taosdata;
  • -?--help
    • 打印出所有命令行参数;

在TDengine终端中,用户可以通过SQL命令来创建/删除数据库、表等,并进行插入查询操作。在终端中运行的SQL语句需要以分号结束来运行。
除执行SQL语句外,系统管理员还可以从TDengine终端检查系统运行状态,添加删除用户账号等。

另外,在TDengine终端可以通过source命令来运行SQL命令脚本。

# taos> sql命令
source <脚本名称>

测试Demo

官方也给提供了测试Demo,方便对比其与其他类型数据库的性能。

首先在Linux系统终端下运行taosdemo命令,其将在涛思数据库中创建一个test数据库。大约需要十分钟,2.1G硬盘空间。其有十亿条数据记录。

数据库test下面自动创建一张超级表meters,该超级表下有1万张表,表名为"t0" 到"t9999",每张表有10万条记录,每条记录有 (f1, f2, f3)三个字段,时间戳从"2017-07-14 10:40:00 000" 到"2017-07-14 10:41:39 999",每张表带有标签areaid和loc, areaid被设置为1到10, loc被设置为"beijing"或者“shanghai"。

# 查询超级表下记录总条数
select count(*) from test.meters;
# 查询10亿条记录的平均值、最大值、最小值等:
select avg(f1), max(f2), min(f3) from test.meters;
# 查询loc="beijing"的记录总条数:
select count(*) from test.meters where loc="beijing";
# 查询areaid=10的所有记录的平均值、最大值、最小值等:
select avg(f1), max(f2), min(f3) from test.meters where areaid=10;
# 对表t10按10s进行平均值、最大值和最小值聚合统计:
select avg(f1), max(f2), min(f3) from test.t10 interval(10s);

此外,taosdemo命令自带很多选项,包括配置表的数目、记录条数等等。可执行taosdemo --help来查看详细列表。

卸载

# 卸载
rpm -e tdengine

涛思数据库(二)——上手使用相关推荐

  1. 涛思数据库(一)——涛思数据库初了解

    本文划水,只是官方文档的简化版本,若有需求,建议看官方文档了解. 其实挺佩服涛思数据的创始人,能够在国外厂商各类数据库产品下开发一套自己的数据库,而且很大勇气的开源,并且能良性发展.真的很强! 另外, ...

  2. 时序数据库-TDengine涛思(taos)使用以及踩坑

    时序数据库 时序数据库(Time Series Database,TSDB) 全称为时间序列数据库.时间序列数据库指主要用于处理带时间标签(按照时间的顺序变化,即时间序列化)的数据,带时间标签的数据也 ...

  3. 涛思数据加入龙蜥社区,携手共建时序数据库生态

    近日,北京涛思数据科技有限公司(简称"涛思数据")签署了 CLA(Contributor License Agreement,贡献者许可协议),正式加入龙蜥社区(OpenAnoli ...

  4. 既不是研发顶尖高手,也不是销售大牛,为何偏偏获得2万RMB的首个涛思文化奖?...

    刚过去的周一(6月13日),涛思数据开了一个全员大会,庆祝涛思数据成立五周年.其中一项就是给丁博颁发了首个涛思文化奖,奖金两万RMB.丁博加入涛思才7个月时间,在应用组做研发,无论其学历背景.以前工作 ...

  5. 涛思数据TDengine征稿 — 保姆级教程TDengine客户端服务器安装教程

    涛思数据TDengine征稿 - 保姆级教程TDengine客户端服务器安装教程 TDengine 简介 一,在CentOS安装服务器 1.1 获取安装包 1.2 安装服务器包 1.3 安装验证 二, ...

  6. 涛思数据TDengine征稿— ❤️TDEngine 的特点及应用场景❤️

    本文正在参与"拥抱开源|涛思数据TDengine有奖征稿:投稿地址. 文章目录 一.前言 二.物联网数据十大特点 1.时序性 2.结构化 3.采集唯一性 4.低频更新删除 5.保留周期 6. ...

  7. 数据3分钟丨MariaDB将借壳上市;前融云CTO杨攀加入涛思数据;​Elastic 8.0正式发布...

    数据 3 分钟 由 ACDU (中国 DBA 联盟) 与墨天轮联合出品的全新视频节目上线啦-三分钟带你来了解数据行业动态,节目内容主要包含数据行业最新的产品发布.公司大事件.行业新闻等. 本期内容概览 ...

  8. 两年15.5k star只是新起点,涛思数据正式宣布TDengine灯塔计划

    2019年7月12日,涛思数据宣布TDengine正式开源.短短两年时间,TDengine取得了令人瞩目的成绩.TDengine在GitHub上已经有15.5k star,3900多个fork,PR和 ...

  9. 北京涛思数据获得 Pre A 轮融资,专注时序空间大数据领域

    北京涛思数据科技有限公司(TAOS Data)宣布完成Pre A轮融资,参与此轮投资的是永辉瑞金和温青投资.此前,公司曾于2017年6月获得来自明势资本和蛮子基金的天使投资. 据悉,完成此轮融资后,涛 ...

  10. 猪年开年喜报—涛思数据完成 Pre A轮融资

    金猪年已到,小编还沉浸在春节红包.收压岁钱.开工大吉红包.北京瑞雪等系列美(hong)好(bao)中,不忍自拔. 然鹅,好消息远不止此. 小编要和关心涛思数据的朋友们宣布一个大喜讯:我们完成Pre A ...

最新文章

  1. java怎么表示log2_Java程序员修炼之道 之 Logging(2/3) - 怎么写Log
  2. js中delete是es6_js和es6中的字符串方法总结
  3. 表单界面的兼容PC手机端解决方案
  4. ABAP源码--当前及可用库存查询
  5. BUUCTF(PWN)suctf_2018_stack
  6. GUID generation RSS_SYSTEM_GET_UNIQUE_ID
  7. 创维linux进入工厂模式,创维电视怎么进入工厂模式?
  8. Object类 java 1614965390
  9. 串口 多个activity 安卓_一个Activity实时向另一个Activity发送消息
  10. mysql进程线程_MySQL 内核线程简要分析
  11. 爬取企业信息-企业信用信息查询系统-天眼查爬虫
  12. vue-router使用
  13. Java高并发和多线程的面试笔试题——稳拿offer
  14. 数学之路(3)-数据分析(4)
  15. DisplayPort 端口
  16. 神经网络和人工智能原理,人工神经网络基本原理
  17. 一个良好的习惯由二十八天养成。
  18. JDK8-Optional类避免NPE
  19. Swagger工具详解
  20. 公网对讲机与传统对讲机的发展与融合分析

热门文章

  1. ABAQUS软件实训(四):Mesh模块之六面体网格划分技巧
  2. linux命令之ls命令
  3. day05匿名函数,内置函数,二分法,递归,模块
  4. linux kvm参数,virt-install创建kVM参数
  5. 【NOIP 2011】 观光公交
  6. 织梦dedecms TAG标签调用汇总(史上最全)
  7. 《精进》(采铜)——读书笔记
  8. pads 覆铜 设计 设置
  9. 家用 linux 路由器教程,Ubuntu 搭建无线路由器
  10. 记一次 unicode-escape 和 utf-8 编码的互解