Aging
z.lua
在数据库中为每条路径维护着一个称为 rank 的字段,用于记录每条历史路径的访问次数,每次访问某路径,该路径对应 rank 字段的值就会增加 1。随着被添加的路径越来越多,z.lua
使用一种称为 “数据老化” 的方式来控制数据的总量。即,每次更新数据库后,会将所有路径的 rank 值加起来,如果这个值大于 5000 ($_ZL_MAXAGE
),所有路径的 rank 值都会乘以 0.9,然后剔除所有 rank 小于 1 的记录。
当前内容版权归 skywind3000 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 skywind3000 .