TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN:The Gorilla in the Room:Exploring RedisTimeSeries Optimizations

1 pointsby powturboabout 2 years ago

1 comment

powturboabout 2 years ago
I&#x27;ve some remarks regarding the tests and the test data in this survey.<p>- The data used in the benchmark seems very compressible. However floating point data (also time series) is in general not well losslessly compressible and the Gorilla algorithm is not helping so much.<p>- TurboPFor Integer Compression [1] has also an improved and faster Gorilla algorithm TurboGorilla (not shown in the benchmark)<p>- TurboPFor has now a new lz based algorithm &quot;TurboFloat LzX&quot; witch drastically compress time series floating point data (up to 3 times).<p>- TurboPFor supports lossy compression [2] (TurboRazor) with a point wise relative error bound. The preprocessed data can be further compressed with any floating point compression algorithm.<p>- TurboPFor supports floating point conversion to integers. The result data can be compressed with any integer compression algorithm.<p>You can test all this functionality with icapp, a TurboPFor benchmark app. Download the excutable for windows + linux from [3]<p>See also the time series floating point benchmark [4] &quot;TurboFor: Time Series&quot; showing different szenarios, using 32-bits instead of 64-bits floating point data like in the benchmark above.<p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;powturbo&#x2F;TurboPFor-Integer-Compression">https:&#x2F;&#x2F;github.com&#x2F;powturbo&#x2F;TurboPFor-Integer-Compression</a><p>[2] <a href="https:&#x2F;&#x2F;github.com&#x2F;powturbo&#x2F;TurboPFor-Integer-Compression&#x2F;issues&#x2F;94">https:&#x2F;&#x2F;github.com&#x2F;powturbo&#x2F;TurboPFor-Integer-Compression&#x2F;is...</a><p>[3] <a href="https:&#x2F;&#x2F;github.com&#x2F;powturbo&#x2F;TurboPFor-Integer-Compression&#x2F;releases">https:&#x2F;&#x2F;github.com&#x2F;powturbo&#x2F;TurboPFor-Integer-Compression&#x2F;re...</a><p>[4] <a href="https:&#x2F;&#x2F;github.com&#x2F;powturbo&#x2F;TurboPFor-Integer-Compression&#x2F;issues&#x2F;95">https:&#x2F;&#x2F;github.com&#x2F;powturbo&#x2F;TurboPFor-Integer-Compression&#x2F;is...</a>