TDengine源代码阅读上手
TDengine是由涛思数据开发的一款时序数据库,核心代码已经在GitHub上全部开源:https://github.com/taosdata/TDengine/。
TDengine的影响力
从世界知名数据库排行网站DB-engines的统计来看,过去的24个月,时序数据库的流行度非常高。
(图片来源为DB-engines网站:https://db-engines.com/en/ranking_categories)
再来看一下目前时序数据库的最新排名,可以看到以国内团队为主的两个开源时序数据库TDengine和Apache IoTDB都榜上有名。
最近几年,中国在软件基础设施方面已经有很多不错的成果,数据库领域就有好几款,已经开始开拓国际市场了。
TDengine是用C语言实现的,采用AGPL 3.0协议开源,从GitHub上的数据看,开发和讨论都是比较活跃的。接下来,我们就读一读TDengine的代码,了解