gianm commented on issue #12902:
URL: https://github.com/apache/druid/issues/12902#issuecomment-1227940831

   Sounds quite interesting. It should be even better to manipulate the offheap 
memory directly, using methods like `buf.getLong`, `buf.putLong`, etc. Then 
there won't be any heap memory necessary, which eliminates some copying and GC 
pressure, and reduces risk of OOM. Most of our high-performance sketch 
aggregators do this.
   
   Another note: a new approx quantiles algorithm (KLL) is joining soon: 
#12498. It won't have SQL bindings at first, but we intend to add them. I know 
you said you aren't a fan of approximate algorithms, but nevertheless you might 
find this accurate enough for your use case.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to