Hello,
as i know, elasticsearch provide two compression algorithms, lz4 and deflate. The former focused on compression and decompression speed. And the latter means more space saving.
Recently, I have done a test. I replace the default algorithms(lz4 fast) with lz4-java and I make some unique optimization since i run elasticsearch on arm server. I do some benchmarking with rally and I find its performance increased by 16%. It's amazing!
So, If we modify elasticsearch‘s code to let him support third-party algorithms such as the above(lz4-java, or other compression algorithms), will the community consider it? Or Does the community have plan to let elasticsearch support third-party algorithms not only lz4 ,deflate?
Thanks!