OpenTSDB非常快。 KairosDB被称为重写OpenTSDB,并声称它比OpenTSDB(see here)更快。但是,我在OpenBoxDB上使用伪分布式集群(1个主服务器,1个本地服务器,本地服务器)进行了一些测试,并在我的VirtualBox(5 GB RAM,3个核心)上为KairosDB进行了1节点集群测试。 OpenTSDB的插入速度约为100,000记录/秒,KairosDB的插入速度约为30,000记录/秒。我是否配置了KairosDB或OpenTSDB的错误实际上更快?
答案 0 :(得分:1)
我没有对OpenTSDB进行测量。我们使用KairosDB并且速度非常快。
您为KairosDB使用了哪些数据库? H2仅用于测试并且非常慢。 您使用什么界面来推送数据?如果您使用REST API,您是如何构建查询的?
在单个裸机节点上,我们使用Telnet(受采集代理限制)每秒超过50,000个样本,使用REST API对gzip压缩JSON的速度提高约3倍(这是批量插入历史数据,以及构建JSON是为了插入每个系列包含一个数据点数组的数据,每个文档最多包含10,000,000个样本。
也许VirtualBox会使所有内容减慢太多(客户虚拟机的性能非常差)。
另一方面,在我最后一次与OpenTSDB交谈时,他们在插入时每秒超过100,000点......所以他们可能会有更好的表现。