美文网首页
什么是拉链表

什么是拉链表

作者: IsComing乜邪 | 来源:发表于2020-04-27 13:08 被阅读0次

    什么是拉链表

    拉链表,记录每条信息的生命周期,一旦一条记录的生命周期结束,就重新开始一条新的记录,并把当前日期放入生效开始日期。

    如果当前信息至今有效,在生效结束日期中填入一个极大值( 如 9999-99-99 )。

    为什么要做拉链表

    拉链表适合于:数据会发生变化,但是大部分是不变的。(即:缓慢变化维)

    比如:用户信息会发生变化,但是每天变化的比例不高。如果数据量有一定的规模,按照每日全量的方式保存效率很低。

    如何使用拉链表

    通过,生效开始日期<=某个日期 且 生效结束日期>=某个日期,能够得到某个时间点的数据全量切片

    相关文章

      网友评论

          本文标题:什么是拉链表

          本文链接:https://www.haomeiwen.com/subject/dnsywhtx.html