时间序列数据的存储和计算 - 开源时序数据库解析(三)

  1. 云栖社区>
  2. 阿里云存储服务>
  3. 博客>
  4. 正文

时间序列数据的存储和计算 - 开源时序数据库解析(三)

木洛 2017-08-03 19:49:32 浏览9525
展开阅读全文

InfluxDB

  InfluxDB在DB-Engines的时序数据库类别里排名第一,实至名归,从它的功能丰富性、易用性以及底层实现来看,都有很多的亮点,值得大篇幅来分析。

  首先简单归纳下它的几个比较重要的特性:

  1. 极简架构:单机版的InfluxDB只需要安装一个binary,即可运行使用,完全没有任何的外部依赖。相比来看几个反面例子,OpenTSDB底层是HBase,拖家带口就得带上ZooKeeper、HDFS等,如果你不熟悉Hadoop技术栈,一般运维起来是有一定的难度,这也是其被人抱怨最多的一个点。KairosDB稍微好点,它依赖Cassandra和ZooKeeper,单机测试可以使用H2。总的来说,依赖一个外部的分布式数据库的TSDB,在架构上会比完全自包含的TSDB复杂一点,毕竟一个成熟的分布式数据库本身就很复杂,当然这一

网友评论

登录后评论
0/500
评论
木洛
+ 关注
所属云栖号: 阿里云存储服务