opentsdb速度非常快。kairosdb被称为opentsdb的重写,据称它甚至比opentsdb还要快(见这里)。不过,我在virtualbox上用一个伪分布式集群(1个主集群,1个从集群,本地)和1个节点集群(5 gb ram,3核)对opentsdb和kairosdb进行了一些测试。opentsdb的插入速度约为100000条记录/秒,kairosdb的插入速度约为30000条记录/秒。我配置kairosdb有问题吗?opentsdb实际上更快?
isr3a4wc1#
我在opentsdb上没有测量。我们使用kairosdb,速度很快。你用了什么数据库?h2仅用于测试,速度非常慢。你用什么接口来处理pushing数据?如果您使用restapi,您是如何构建查询的?在单个裸机节点上,我们使用telnet(受采集代理的限制)每秒的采样数超过50000个,而使用restapi的gzip json的速度大约是这个速度的3倍(这是用于批量插入历史数据的,json是用来插入数据的,每个序列有一个数据点数组,最多10000个,000个样品/文件)。也许virtualbox会让一切都慢得太多(访客vm的性能非常差)。另一方面,上次我与opentsdb交谈时,他们的插入速度大大低于每秒100000点。。。所以他们的表现可能有所提高。
1条答案
按热度按时间isr3a4wc1#
我在opentsdb上没有测量。我们使用kairosdb,速度很快。
你用了什么数据库?h2仅用于测试,速度非常慢。你用什么接口来处理pushing数据?如果您使用restapi,您是如何构建查询的?
在单个裸机节点上,我们使用telnet(受采集代理的限制)每秒的采样数超过50000个,而使用restapi的gzip json的速度大约是这个速度的3倍(这是用于批量插入历史数据的,json是用来插入数据的,每个序列有一个数据点数组,最多10000个,000个样品/文件)。
也许virtualbox会让一切都慢得太多(访客vm的性能非常差)。
另一方面,上次我与opentsdb交谈时,他们的插入速度大大低于每秒100000点。。。所以他们的表现可能有所提高。