有损紧缩的意思是说解压后的数据和被紧缩的数据在精度上有损掉,重要针对于浮点数。平日都邑设置一个紧缩精度,控制精度损掉。时序数据的有损紧缩的思路是拟合。也就是用一条线尽可能的匹配到这些点,可所以直线,也可以曲直线。
最有名的时序数据有损紧缩是 SOIsoft 公司的 SDA 算法,中文称为扭转门紧缩算法。

在上图中,红色的点是上一个记录的点,空心的点是被损掉落的点,绿色的点是当前的点,黑色的点是当前要记录的点。
可以看到图左边,当前点和上一个记录点以及紧缩精度的误差值形成的矩形可以包含中心的点,所以这些点都是可以损掉落的。
再看图右边,当前点和上一个记录点形成的矩形无法包含中心的点,所以把上一个点记录下来。如斯进行下去,可以看到,大年夜部分的数据点都邑被损掉落。萌芽的时刻须要根据记录的点把损掉落的点在插置魅找回来。
有损紧缩除了可以大年夜幅削减存储成本。如不雅结合设备端的才能,甚至可以削减数据的写入,降低收集带宽。
推荐阅读
比来的WannaCry大年夜爆发仍是个谜。我们知道什么是勒索软件,也知道不受支撑/没打补丁的Windows体系是怎么被马脚应用的,但我们不知道是谁在把持WannaCry,又为什么要搞出那么大年夜阵仗>>>详细阅读
本文标题:深入浅出时序数据库之压缩篇
地址:http://www.17bianji.com/lsqh/35600.html
1/2 1

网友点评
精彩导读
科技快报
品牌展示