Our druid cluster that is supposed to serve ad-hoc queries over time ranges of 1 to 3 months of data isn’t fast enough.
I was wondering whether using RoaringBitmaps over Concise would increase the query latencies.
I couldn’t find much info on performance improvements.
I compared performance on one hour of data with hour query granularity but did not see a difference.
Is there any document comparing the two bitmaps in the context of Druid? I can find documentation outside of Druid that suggests that Roaring is faster/better but I’d need to know how things are inside Druid. What would be the pros and cons of using Roaring?
If Roaring encoding led to a moderate increase in data volume, that would be acceptable for us as our main focus is query latency