开源、云原生时序数据库TDengine 3.0发布,打造极简时序数据平台

2022 年 8 月 13 日,领先的企业级开源时序数据库厂商涛思数据正式发布 TDengine 3.0。TDengine 3.0 是真正的云原生时序数据库(Time Series Database),重构了分布式架构,引入 RAFT 一致性协议,可以支持 10 亿个时间线、100 个节点;完善并优化了对消息队列、流式计算和缓存的支持,可作为一个极简的时序数据处理平台;重新设计了计算引擎,可提供便捷、完备的数据分析功能。

TDengine 是一款开源的时序数据库,专为物联网、工业互联网、金融、IT 运维监控等场景设计并优化。作为一款业界领先的时序数据库产品,TDengine 从设计之初就引入了"一个设备采集点一张表" "超级表"等创新概念,支持 SQL、开源集群功能,集成了消息队列、流式计算和缓存等功能,使其得到大量用户的青睐,TDengine 1.6,TDengine 2.0 成为最具代表性的版本。

从 2019 年 7 月开源至今, TDengine 在 GitHub 上已经收获 18.8k star,每天有超过 1000 人次克隆代码,在开发者社区已经形成了一定的影响力。目前已经有大量的企业客户和社区用户将 TDengine 部署在其核心业务场景中。日常有大量的社区开发者基于自己的业务需求,提出 issue,贡献功能,社区非常活跃。

十四五以来,数字化转型加速,物联网、工业互联网等场景需要处理的时序数据成指数级增长,这对数据处理架构提出了越来越高的要求。基于大量的用户反馈,基于对未来技术发展趋势的判断和对时序数据处理的深刻理解,经过一年多时间的努力开发,涛思数据团队正式推出了 TDengine 3.0

新版本提供了以下核心功能。

1. 云原生 (Cloud Native):

a. 时序数据与元数据处理全部采用分布式技术,实现计算和存储分离,具备水平扩展能力,存储和计算资源可动态扩容或缩容

b. 支持 10 亿个时间线,支持 100 个以上节点,整个集群的启动速度可以控制在一分钟以内,完全解决时序数据业内的 High Cardinality 的问题

c. 支持多副本,采用了 RAFT 一致性协议,保证系统的高可用。另外通过 WAL 来保证数据存储的高可靠

d. 支持容器和 Kubernetes 部署,具备完善的可观测性(Observability),让系统的运营维护变的轻松简单

2. 极简时序数据平台(Simplified Solution):

a. 支持消息队列,可指定各种过滤条件,应用可以仅仅订阅满足条件的数据,而且对外提供的 API 与 Kafka 类似,无学习成本

b. 支持流式计算,除连续查询外,也支持事件驱动的流计算,采用 SQL 语法,支持自定义函数,让流计算的学习成本几乎为零

c. 支持缓存,每条时间线的最新数据全部缓存,通过 SQL 函数就可快速获取,无需再集成 Redis 等缓存软件

d. 通过对缓存、流式计算、消息队列的支持,采用 TDengine 的时序数据处理系统,不再需要集成Kafka、Redis、Spark 和 Flink 等软件,技术架构将大为简化,部署、运营维护成本将大为降低。TDengine 不只是一个时序数据库,还是一个极简的时序数据处理平台

3. 便捷的数据分析(Easy Data Analytics):

a. 重新设计了计算引擎,支持标准 SQL,支持嵌套查询,支持自定义函数,支持 Information Schema 系统数据库

b. 针对时序数据的处理进行扩展,提供累计求和、时间加权平均、移动平均、变化率、session/state 窗口等众多时序数据分析功能

c. 通过标签快速索引,通过分区、分片技术,通过计算节点的弹性伸缩,支持对海量时序数据的多维度的高效聚合分析

d. TDengine 不仅能实时地处理数据的写入和查询,也能作为强大的时序数据分析工具

除上述三大特色外,TDengine 还提供了众多的辅助功能:支持更强大灵活的标签索引、基于时间段的预计算、支持 Schemaless 以及更多的写入协议、支持 Grafana、Google Data Studio 等众多第三方工具,支持数据增量备份、异地容灾、边云协同等。

目前,TDengine 已经广泛运用于物联网、车联网、工业互联网、IT 运维、金融等领域,全球免费客户已经超过 13 万,付费客户数已经超过 100。TDengine 3.0 的发布,将极大提升 TDengine 产品的竞争力以及全球的影响力,TDengine 有望成为时序数据处理的事实标准。

用户可访问 taosdata.com 获取更多信息,并下载体验。

关于涛思数据

北京涛思数据科技有限公司(TAOS Data) 瞄准日益增长的时序数据市场,专注时序空间大数据的存储、查询、分析和计算,不依赖任何开源或第三方软件,开发了拥有自主知识产权、100%自主可控的高性能、分布式、支持 SQL 的时序数据库 TDengine。它可广泛运用于物联网、车联网、工业互联网、IT 运维等领域。公司已经申请多项技术发明专利,且全部提交 PCT 专利申请。

抱着给行业赋能,让开发者成功的使命,涛思数据旨在通过技术创新,为物联网、工业互联网、汽车、能源等行业提供全栈、高性能、低成本的大数据平台,并提供最好的技术支持和服务,创造出商业价值和社会价值。公司获得红杉资本中国基金、经纬中国、GGV 纪源资本、指数资本、永辉瑞金、明势资本等多家机构的投资。

稿源:美通社

最新文章