TDengine存储引擎升级历程是怎样的?
- 内容介绍
- 相关推荐
本文共计3076个文字,预计阅读时间需要13分钟。
在8月13日的TDengine开发者大会上,TDengine存储引擎架构师程涛带来主题演讲,题为TDengine的存储引擎升级之路——从1.0到3.0。他详细阐述了TDengine 3.0存储引擎的技术优化与提升。
在 8 月 13 日的 TDengine 开发者大会上,TDengine 存储引擎架构师程洪泽带来题为《TDengine 的存储引擎升级之路——从 1.0 到 3.0》的主题演讲,详细阐述了 TDengine 3.0 存储引擎的技术优化与升级。本文根据此演讲整理而成。
::: hljs-center
点击查看完整演讲视频
:::::: hljs-center
:::相比前两个版本,3.0 的存储引擎更注重各种场景下的存储和查询效率,不仅要对管理节点进一步“减负”,提供高效合理的更新、删除功能,支持数据备份、流式处理等功能,还要考虑到数据维度膨胀下的高效处理、多表场景下的开机启动速度、合理高效且准确地使用系统资源等需求。
TDengine 3.0 存储引擎的更新可以分为三大块,首先是 TQ,基于 WAL 的消息队列;其次是 META,基于 TDB 的元数据存储引擎;第三是 TSDB(Time Series Database),用来存储时序数据的类 LSM 存储引擎(TSDB SE)。
::: hljs-center
:::
消息队列存储引擎
::: hljs-center
:::在 1.0 和 2.0 时我们提供了一个基于 TSDB 存储的连续查询功能,当时的想法是用它来代替流式处理。
本文共计3076个文字,预计阅读时间需要13分钟。
在8月13日的TDengine开发者大会上,TDengine存储引擎架构师程涛带来主题演讲,题为TDengine的存储引擎升级之路——从1.0到3.0。他详细阐述了TDengine 3.0存储引擎的技术优化与提升。
在 8 月 13 日的 TDengine 开发者大会上,TDengine 存储引擎架构师程洪泽带来题为《TDengine 的存储引擎升级之路——从 1.0 到 3.0》的主题演讲,详细阐述了 TDengine 3.0 存储引擎的技术优化与升级。本文根据此演讲整理而成。
::: hljs-center
点击查看完整演讲视频
:::::: hljs-center
:::相比前两个版本,3.0 的存储引擎更注重各种场景下的存储和查询效率,不仅要对管理节点进一步“减负”,提供高效合理的更新、删除功能,支持数据备份、流式处理等功能,还要考虑到数据维度膨胀下的高效处理、多表场景下的开机启动速度、合理高效且准确地使用系统资源等需求。
TDengine 3.0 存储引擎的更新可以分为三大块,首先是 TQ,基于 WAL 的消息队列;其次是 META,基于 TDB 的元数据存储引擎;第三是 TSDB(Time Series Database),用来存储时序数据的类 LSM 存储引擎(TSDB SE)。
::: hljs-center
:::
消息队列存储引擎
::: hljs-center
:::在 1.0 和 2.0 时我们提供了一个基于 TSDB 存储的连续查询功能,当时的想法是用它来代替流式处理。

