TDengine

时序数据库
授权协议 AGPL
开发语言 C/C++ Python
所属分类 数据库相关、 时序数据库
软件类型 开源软件
地区 国产
投 递 者 慕学海
操作系统 Windows
开源组织
适用人群 未知
 软件概览

TDengine 是一款开源、云原生的时序数据库,专为物联网、工业互联网、金融、IT 运维监控等场景设计并优化。它能让大量设备、数据采集器每天产生的高达 TB 甚至 PB 级的数据得到高效实时的处理,对业务的运行状态进行实时的监测、预警,从大数据中挖掘出商业价值。

TDengine Database

为何选择TDengine?

高性能

充分利用时序数据的特点,通过创新的存储引擎设计,无论是数据写入还是查询,TDengine 时序数据库的性能比通用数据库快 10 倍以上,也远超其他时序数据库,存储空间不及通用数据库的 1/10

极简时序数据平台

TDengine 时序数据库内建有消息队列、缓存、流式计算等功能,应用不需要再去集成 Kafka, Redis, HBase, Spark, Flink 等软件,它能大幅降低系统的复杂度,大幅降低应用开发和运营维护成本

云原生

通过原生分布式的设计,充分利用云平台的优势,TDengine 时序数据库提供了水平扩展能力,具备弹性、韧性和可观测性,支持 Kubernetes 部署,可运行在公有云、私有云和混合云上

核心开源

TDengine 时序数据库的核心代码包括集群功能全部开源,截止到 2022 年 8 月 1 日,全球超过 135.9k 个运行实例,GitHub Star 18.7k,Fork 4.4k,社区活跃

便捷的数据分析

支持 SQL,同时为时序数据特有的分析提供 SQL 扩展。通过超级表、存算分离、分区分片、预计算、自定义函数等技术,TDengine 时序数据库具备强大的分析能力

简单易用

无任何依赖,安装、集群几秒搞定;提供 REST 以及各种语言连接器,与众多第三方工具无缝集成;提供命令行程序,便于管理和即席查询;提供各种运维工具

  • 使用Docker快速搭建TDengine环境 1.创建Docker容器并运行 使用 docker run 命令启动运行 TDengine server 的 docker 容器,并使用 --name 命令行参数将容器命名为 tdengine,使用 --hostname 指定 hostname 为 tdengine-server,通过 -v 挂载本地目录到容器,实现宿主机与容器内部的数据同步,防止容器

  • 一篇文章让你全面了解TDengine 本文将从以下几个方面全面介绍TDengine。 TDengine的基本介绍 TDengine的发展历程 TDengine的优势 TDengine的适用场景 TDengine的写入存储策略 TDengine的特点 TDengine的基本介绍 一句话了解TDengine TDengine是一个高效的存储、查询、分析时序大数据的平台,专为物联网、车联网、工业互联网、

  • 在数据库学习使用过程中,开发者都知道传统的数据处理方式是先收集数据,再去存储数据到数据库里,这种方式是之前很长一段时期内都不过时的操作方式。但是随着大数据的飞速发展,尤其是海量数据是实时产生的,也是动态增加的,数据会持续不断产生并流入系统中,可以说数据量是无限的,针对这种新的数据特点,依靠传统的数据处理方式是行不通的,这就促使产生了新的数据计算结构:流式计算。本文就来分享一下关于流式计算在大数据处

  • 上周TDengine3.0 开了发布会,今天终于有时间全面的尝鲜体验一番。 感触颇多,见《TDengine3.0 踩坑实录》。 下面简单的介绍一下基础操作。 详细资料请查看官方文档: 环境:经典的3节点 (2C/4G CentOS 7.9) 192.168.0.14 c0-14 192.168.0.15 c0-15 192.168.0.16 c0-16 目录规划 目录 路径 d

  • TDengine 简介 TDengine是一个高效的存储、查询、分析时序大数据的平台,专为物联网、车联网、工业互联网、运维监测等优化而设计。你可以像使用关系型数据库MySQL一样来使用它,简单又方便 特点 数据是时序的,一定带有时间戳 数据是结构化的 数据极少有更新或删除操作 数据源是唯一的 相对于互联网,写多读少 用户关注的是一段时间的趋势,而不是某一特定时间点的值 数据是有保留期限的 数据的查

 相关资料
  • tdengine是一个轻量级的为在线游戏服务器打造的框架。他是由Rust为底层,lua为逻辑层的一个框架。框架依赖于数据库Redis及Mysql。 Build tdengine非常简单,动手编译一个试着玩一下是个很好的开始。 您需要下载Rust选择相应的版本进行安装。 用cargo build就可以完成编译,Windows环境如果缺少gcc的话,请安装msys2并设置环境变量。 虽然 tdengi

  • 如果我使用,是否总是100%保证我将获得的数据是从最早到最新的排序,或者键是按照词典的顺序排列的?

  • 我对Android dev和Firebase很陌生。 我需要以下帮助: 提前谢谢你。 公共类AddUsername扩展片段实现View.OnClickListener,TextWatcher{

  • 问题内容: 假设我使用以下方法创建一个完全随机的“Dataframe”: 这将导致数据帧显示在这篇文章的底部。我想 使用 时间序列 “seaborn”中的可视化功能使我得到了以下线索 我如何解决这个问题?从我读到的 笔记本](http://www.stanford.edu/~mwaskom/software/seaborn/timeseries_plots.html), 电话应该是: 但这似乎需要

  • 我正在研究一个用于存储时间序列的卡桑德拉数据模型(我是卡桑德拉新手)。我有两个应用程序:日内股票数据和传感器数据。 库存数据将以一分钟的时间分辨率保存。七个数据字段构建一个时间框架:符号、日期时间、开盘、高位、低位、收盘、成交量 我将主要通过符号和日期来查询数据。例如,给我2013年1月1日到2013年1月31日之间按日期时间排序的AAPL的所有数据。cassandra查询的建议是查询整列。所以你

  • 本文向大家介绍Python如何根据时间序列数据作图,包括了Python如何根据时间序列数据作图的使用技巧和注意事项,需要的朋友参考一下 本例子程序展示了长白山火山气体地球化学2002年观测数据中CO2和He两种气体元素深度的时间序列。程序中用到了常用的时间序列python数据处理方法,箭头标识方法,适合学习基本python作图学习使用。程序中所用到的no09.csv数据样式如下: 代码如下 结果