taosdata / TDengine

High-performance, scalable time-series database designed for Industrial IoT (IIoT) scenarios
https://tdengine.com
GNU Affero General Public License v3.0
23.18k stars 4.84k forks source link

About database's character #17189

Closed ChenpiDog closed 3 months ago

ChenpiDog commented 1 year ago

最近超融合数据库比较火,TDengine似乎也在超这个方向前进,我对以下方面比较关心: 1)是否有计划支持事务(OLTP类应用); 2)是否能用来搭建实时数仓(OLAP类应用)。

yu285 commented 1 year ago

事务只应用在了元数据上,数仓是可以的

ChenpiDog commented 1 year ago

@yu285 官网文档有这样一段内容:“需要指出的是,TDengine 是针对时序数据场景设计的专用数据库和专用大数据处理工具,因其充分利用了时序大数据的特点,它无法用来处理网络爬虫、微博、微信、电商、ERP、CRM 等通用型数据“。数仓的数据多为通用型数据,后续有这方面的支持计划吗?数仓方面需要考虑如下内容: 1)通用型工具支持,提升易用性,如数据库连接工具DBeaver、BI工具帆软、Superset等; 2)常规表的支持,TDengine目前的这种数据模型不太适合用来建数仓表; 3)流式计算,正是因为这个我搜索到了TDengine,用户只需要写SQL,就能实现流式ETL,实现实时数仓。

ChenpiDog commented 1 year ago

另一款时序数据库TimescaleDB可供参考,https://github.com/timescale/timescaledb