400 028 6601

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

主流时序数据库分析及选型-创新互联

目录

因为个人用的go,所以调研及对比主要针对适配了go语言的数据库。

目前创新互联已为超过千家的企业提供了网站建设、域名、网站空间网站托管运营、企业网站设计、邵阳网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。一、当前主流的时序数据库

排名参考于https://db-engines.com
请添加图片描述

二、主流时序数据库分析 1、Influxdb

流行度很高,支持Go语言,社区活跃度高

特性:

缺点:

2、Timescale

一个基于传统关系型数据库postgresql改造的时间序列数据库。

优点:

劣势:

3、Apache Druid

【不支持GO】

Druid是一个实时在线分析系统(LOAP)。其架构融合了实时在线数据分析,全文检索系统和时间序列系统的特点,使其可以满足不同使用场景的数据存储需求,在极致性能和数据schema的灵活性方面有一定的平衡。

优点:

缺点:

4、Kdb+

kdb+ 号称最快的内存数据库之一。列式存储的特性,使得对于某个列的统计分析操作异常方便。

优点:

缺点:

5、Graphite

【不支持GO】

Graphite通常用于监控基础设施级别的度量,比如CPU、内存、I/O利用率、网络吞吐量和延迟,当然Graphite在应用程序级的度量和业务级的度量方面也很不错。

6、RRDtool

【不支持GO】

RRDtool 代表 “Round Robin Database tool” , 所谓的“Round Robin” 其实是一种存储数据的方式,使用固定大小的空间来存储数据,并有一个指针指向新的数据的位置。

优点:

缺点:

7、OpenTSDB

OpenTSDB 是一个开源框架,使用 HBase 作为核心平台来存储和检索所收集的指标数据,可以灵活地增加指标,也可以支持采集上万台机器和上亿个数据点,具有高可扩展性。

优点:

缺点:

8、Prometheus

Prometheus 是一个开源的服务监控系统和时间序列数据库。

优点:

缺点:

9、DolphinDB

​    DolphinDB是一款高性能分布式时序数据库。DolphinDB集成了功能强大的编程语言和高容量高速度的流数据分析系统,为海量数据(特别是时间序列数据)的快速存储、检索、分析及计算提供一站式解决方案。

优点:

缺点:

10、IoTDB

IoTDB 是一个用于管理大量时间序列数据的数据库,它采用了列式存储、数据编码、预计算和索引技术,具有类 SQL 的接口,可支持每秒每节点写入数百万数据点,可以秒级获得超过数万亿个数据点的查询结果。主要面向工业界的IoT场景。

优点:

缺点:

11、TDengine

TDengine 是一款开源、高性能、分布式、支持 SQL 的时序数据库,其时序数据库核心代码包括集群功能全部开源,同时 TDengine 还带有内建的缓存、流式计算、数据订阅等系统功能,能大幅减少研发和运维的复杂度

优点:

缺点:

12、云厂商
  1. 阿里云

    TSDB for InfluxDB,自研的TSDB引擎,将单个数据点的平均使用存储空间降为1~2个字节,可以降低90%存储使用空间,同时加快数据写入的速度,相较于开源的 OpenTSDB 和 InfluxDB,读写效率提升了数倍,同时兼容 OpenTSDB 数据访问协议。

  2. 华为云

    GaussDB for Influx,基于InfluxDB进行深度优化改造,在架构、性能和数据压缩等方面进行了技术创新

    MRS,基于IoTDB进行优化,千万级数据点秒级写入,TB级数据毫秒级查询;优化后的数据压缩比可达百倍,进一步节省存储空间和成本。

  3. 腾讯云

    TencentDB for CTSDB,一款分布式、可扩展、支持近实时数据搜索与分析的时序数据库,借鉴了ElasticSearch内核深度优化经验,兼容 Elasticsearch 常用的 API 接口和生态,性能方面可以做到每秒千万级数据点写入,亿级数据秒级分析。

三、优缺点对比
InfluxDBOpenTSDBDolphinDBTDengine
成熟度成熟一般一般一般
集群付费支持支持(HBase)支持支持
读写速度较快较快
使用复杂性一般(类sql)较高一般(类sql)低(标准sql)
部署复杂性简单复杂较复杂较简单

参考链接:
https://db-engines.com/en/system/DolphinDB%3BInfluxDB%3BOpenTSDB%3BTDengine
http://jianfei.blog.csdn.net/article/details/127386117
https://bbs.huaweicloud.com/blogs/300156
https://blog.csdn.net/xuruilll/article/details/125808992

如有不对,烦请指出,感谢~

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


当前标题:主流时序数据库分析及选型-创新互联
标题路径:http://www.bluegullmedia.com/article/csssge.html

其他资讯

让你的专属顾问为你服务

0.0440s