时间序列数据库:Time Series Database
时序数据库全称为时间序列数据库。
时间序列数据:带时间标签的数据
时间序列数据库是用于存储和管理时间序列数据的专业化数据库,具备写多读少、冷热分明、高并发写入、无事务要求、海量数据持续写入等特点,可以基于时间区间聚合分析和高效检索。
时序数据库广泛应用在物联网、经济金融、环境监控、工业制造、农业生产、硬件和软件系统监控等场景。
1 常用的时序数据库
常用的时序数据库:
参考:https://db-engines.com/en/ranking/time+series+dbms
这两款时序数据库,大家可详细看一下:
iotdb
官网地址:https://iotdb.apache.org/
开源地址:https://github.com/apache/iotdb
TDengine
官网地址:https://www.taosdata.com/
开源地址:https://github.com/taosdata/TDengine
2 各个云平台的时序数据库
各个云平台也有自己的时序数据库:
2.1 阿里云 Lindorm
官方文档:https://help.aliyun.com/product/172543.html
简介:Lindorm是面向物联网、互联网、车联网等设计和优化的云原生多模超融合数据库,支持宽表、时序、文本、对象、流、空间等多种数据的统一访问和融合处理,并兼容SQL、HBase/Cassandra/S3、TSDB、HDFS、Solr、Kafka等多种标准接口和无缝集成三方生态工具,是日志、监控、账单、广告、社交、出行、风控等场景首选数据库,也是为阿里巴巴核心业务提供支撑的数据库之一。
2.2 华为云 openGemini
官网地址:http://www.opengemini.org
开源地址:https://github.com/openGemini。
简介:openGemini兼容InfluxDB、Prometheus生态API,具有高性能、高扩展、存储-分析一体化、运维成本低、高数据压缩率等5大优势。
2.3 腾讯云 CTSDB
官方文档:https://cloud.tencent.com/document/product/652
简介:腾讯云时序数据库(TencentDB for CTSDB)是一种高效、安全、易用的云上时序数据存储服务。特别适用于物联网、大数据和互联网监控等拥有海量时序数据的场景。您可以根据实际业务需求快速创建CTSDB 实例,并随着业务变化实时线性扩展实例。