Apologies for reviving an older thread. I have a question about this approach.
We are in the planning stages of using OpenTSDB so this question might be a naive.
The approach of using the
TSDB.java appears to eliminate the needs to run the daemons if I'm solely interested in writes. Is that correct?
We do have consumers that would be interested in the using the daemons for reads, but I don't see this presenting a problem.
Basically we want what OP wanted which is writes from Spark Streaming and reads from a variety of clients using the HTTP API via the daemon.
Is my thinking about this broken?
Very cool project by the way!
-b