VictorialMetrics存储原理之索引存储格局

上方的序列化函数看上去比拟复杂,实践上外围的一点就是想方法尽或许缩小存储空间。首先将数据块的第一个数据拷贝进去放入firstItemDst​,而后前面就从第二个元素开局去循环处置,首先计算第N​项和N-1​项的公共前缀长度,而后将差异的数据局部保管起来,为了能够反序列化回数据,还须要将两两之间公共前缀的长度保管上去,为了能够便于紧缩,经常使用异或的模式来计算两两之间的公共前缀长度值。

您可能还会对下面的文章感兴趣: