本文作者:交换机

opentsdb集群,opentsdb集群配置

交换机 今天 62
opentsdb集群,opentsdb集群配置摘要: 大家好,今天小编关注到一个比较有意思的话题,就是关于opentsdb集群的问题,于是小编就整理了1个相关介绍opentsdb集群的解答,让我们一起看看吧。opentsdb和infl...

大家好,今天小编关注到一个比较意思的话题,就是关于opentsdb集群问题,于是小编就整理了1个相关介绍opentsdb集群的解答,让我们一起看看吧。

  1. opentsdb和influxdb性能对比?

opentsdb和influxdb性能对比?

1. Opentsdb和Influxdb的性能相对较好。
2. Opentsdb的性能较好的原因是它***用了HBase作为底层存储,具有良好的水平扩展性和高性能的写入能力。
同时,Opentsdb还支持数据压缩聚合功能可以有效地减少存储空间和查询时间
Influxdb的性能较好的原因是它***用了自己开发的TSDB引擎,具有高效的数据写入和查询能力。
同时,Influxdb还支持数据压缩和索引功能,可以提高查询效率和节省存储空间。
3. Opentsdb和Influxdb在性能方面有一些差异。
Opentsdb适用于大规模的时间序列数据存储和查询,特别适合于高并发写入和大规模数据的聚合分析
而Influxdb适用于实时数据的存储和查询,特别适合于快速的数据写入和实时的监控分析。
因此,在选择使用Opentsdb还是Influxdb时,需要根据具体的需求和场景来进行评估和选择。

经过测试

opentsdb集群,opentsdb集群配置
图片来源网络,侵删)

一开始是准备在本地的一个2核2GB的虚拟机里进行测试,InfluxDB 虽然比较慢,但是测试完成,而 OpenTSDB 测试过程中,要么 zookeeper 出现故障,要么 Hbase 异常退出,要么无法正常写入数据,始终无法完成测试。更换成配置更高的青云服务器后,两者都能正常完成测试。

在单机部署上,InfluxDB 非常简单,一两分钟就可以成功运行,而 OpenTSDB 需要搭建 Hbase,创建 TSD 用到的数据表,配置 JAVA 环境等,相对来说更加复杂。

***占用方面,InfluxDB 都要占据优势,cpu 消耗更小,磁盘占用更是小的惊人。

opentsdb集群,opentsdb集群配置
(图片来源网络,侵删)

查询速度,由于测试样本数据量还不够大,速度都非常快,可以看到 InfluxDB 的查询在 10ms 这个数量级,而 OpenTSDB 则慢了接近 10 倍,第二次查询时,由于缓存的原因,OpenTSDB 的查询速度也相当快。

集群方面,目前 InfluxDB 还没有比较好的解决方案,而 OpenTSDB 基于 HBase,这一套集群方案已经被很多大公司***用,稳定运行。

到此,以上就是小编对于opentsdb集群的问题就介绍到这了,希望介绍关于opentsdb集群的1点解答对大家有用。

opentsdb集群,opentsdb集群配置
(图片来源网络,侵删)
文章版权及转载声明

[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.lkbgkb.com/post/9893.html

阅读
分享