摘要
为了减少数据立方体进行联机分析处理(OLAP)操作的响应时间,提出了基于用户行为习惯分析的数据立方体缓存策略。首先,对采集上报的用户行为数据进行语义分析,并结合用户访问频率,计算出用户行为之间的关联度;其次,在综合考虑了关联度和时间因素的基础上设计了C&T缓存算法,该算法是对最近最不常用(LFU)算法的改进;最后,选用Redis内存数库据作为缓存存储介质,并设计了适用于Redis的数据立方体存储结构。实验结果表明,C&T缓存算法的查询效率,比未加缓存时提高了约60%,比LFU算法提高了约20%。
-
单位解放军理工大学