I understand. Can you give an example of a “modern distributed relational column-oriented database”?
Two capabilities that are important in my work are roll-ups (reducing resolution of data) and fast bulk deletes of old data.
Two capabilities that are important in my work are roll-ups (reducing resolution of data) and fast bulk deletes of old data.
If you just want rollups and don't care about every row, then look at Druid (or imply.io for a startup making it easier).
All these systems can delete old data very quick as they just delete entire compressed partition files.
I think Druid has come the closest to the most ideal system for the requirements I’ve had to deal with, but haven’t used it yet.
Thanks, by the way! This helps a lot.
(I am a Druid committer.)