She*_*jie 1 database rrdtool ganglia
我最近通过尝试神经节监测系统遇到了RRD.Ganglia将监控数据存储在RRD中.我只是想知道,从可扩展性的角度来看,RRD是如何工作的?如果我有可能存储大量数据怎么办?就像神经节的情况一样,如果我想存储所有的历史监测统计数据而不是仅仅存储最近使用特定TTL的数据,RRD是否足以应对这种情况?
使用RRD的人是否可以分享RRD如何扩展的经验,以及它与RDBMS甚至大表相比如何?
rrdtool的内置合并功能是可配置的,因此根据您的磁盘空间,您可以使用rrdtool存储的高精度数据量没有限制.同样由于它的设计,rrdtool数据库永远不会被抽真空或以其他方式维护,因此您可以将设置增加到惊人的大小.显然,你需要足够的内存和快速磁盘来使rrdtool处理大数据,但这与任何大数据步骤都是一样的.
有些人对rrdtools的能力感到困惑,因为你也可以在一个很小的嵌入式系统上运行它,当这些人开始从阁楼上记录一台旧PC上的千兆字节数据并发现它无法应对时,他们想知道...