github questdb/questdb v2.0.0
QuestDB 2.0.0

latest releases: 7.4.2, 7.4.1, 7.4.0...
6 years ago

This release introduces new storage system, CAIRO. I am writing it to run in parallel with legacy storage and keep existing functionality completely unaffected. CAIRO is available to try if you look for any of the following:

  • easy DDL: add/remove column, create/rename/drop table etc. These operations are either possible or much faster than before.
  • dedicated writer and reader implementations. Writer reuses resources very aggressively, caches very little and is double the speed of legacy implementation
  • CAIRO is tested for every possible outcome of file system operation, it does not corrupt data under any circumstances, attempts to recover automatically and concisely reports errors
  • commits are much faster, there is very little performance difference between committing batches and every record
  • i18n support out of box, table names and column names accept UTF8 encoded characters

CAIRO is not yet integrated with neither HTTP server nor SQL. These are the things to come.

Also included in this release CUTLASS: UDP receiver for Influx line protocol. Everything broadcast for Influx can be easily stored in QuestDB. CUTLASS supports on-the-fly table definition and column addition and it stores data in CAIRO.

Stay tuned for more exciting releases ;-)

Don't miss a new questdb release

NewReleases is sending notifications on new releases.