Show HN: QuestDB – fast time series database, zero-GC Java
questdb.io
questdb.io
Addicted to learning new things, I doubled-down on turning the storage+cache idea into a functioning database, without realising how hard it was to turn this idea into reality. Unwilling to give up, and fast forwarding to almost 2020, I'm asking you to provide feedback about what I've accomplished so far. QuestDB is currently usable as a single node or embedded, whilst not yet supporting horizontal scalability (on our roadmap in 2020'). Thank you for your time, I look forward to hearing your honest feedback.
A good example of that would be deleting a column or partition on Windows. Writer will communicate to reader via _txn file that structure version is changed and attempt to delete files via todo system. So reader will pick up such change even if writer fails to delete files. Hope this all makes sense!
From our testing we are considerably faster to ingest data than Influx. We are faster for most queries and use much less CPU to achieve that. We have not tested with Prometheus or Graphite yet.
On other hand we do not have high availability yet - this is on roadmap for next year.