Aviso: Eu escrevi OpenTSDB .
Eu diria que a maior vantagem do Graphite parece ser capacidades gráficas superiores . Oferece mais tipos e características de gráficos. A complexidade de implantação também é provavelmente um pouco menor com o Graphite, já que não é um sistema distribuído e, portanto, tem menos partes móveis.
O OpenTSDB , por outro lado, é capaz de armazenar uma quantidade significativamente maior de pontos de dados de baixa granularidade. Isso vem ao custo de implementar HBase , o que não é grande coisa para ser honesto. Se você quiser obter dados em tempo real até o segundo com > > 10k novos pontos de dados / s, o OpenTSDB atenderá bem a você.Algumas informações sobre a nossa escala atual no StumbleUpon (esses números geralmente dobram a cada 2-3 meses):
- Mais de 1B novos pontos de dados por dia (= 12k / s em média).
- Centenas de bilhões de pontos de dados armazenados.
- Menos de 2TB de espaço em disco consumido (antes de 3x de replicação por HDFS).
- As consultas de leitura geralmente são capazes de recuperar, inserir e plotar mais de 500 mil pontos de dados por segundo.