推荐系统架构设计

1.分析用户行为数据​:​

收集用户的活跃时间、点击行为、浏览历史等数据。​分析用户的活跃模式,确定用户最活跃的时间段。​kafka + flink +数据库 分析用户行为并存储

  1. 预生成推荐内容​:​

在用户活跃时间之前,预先生成推荐内容并存储到Redis缓存中。​生成的推荐内容可以包括多个页面,以应对用户可能的分页请求。(模型支持历史推荐去重)

定时扫描,或定时触发生成推荐内容

​3. 使用Redis缓存​:​

将预生成的推荐内容存储到Redis中,设置合理的过期时间。​在用户请求时,优先从Redis缓存中获取推荐内容。​

  1. 动态更新推荐内容​:​

根据用户的实时行为,动态调整推荐内容。​定期重新生成推荐内容,并更新Redis缓存。​

  1. 分页查询​:

​根据用户的请求,从Redis缓存中提取当前页面的内容。​(对于已消费的内容,进行Redis删除)。给Redis推荐池设置一个阈值,查询时发现如果Redis缓存中没有足够的内容,就向推荐系统发起消费,推荐系统收到从消费请求,就进行生成推荐内容并更新Redis缓存。​

相关推荐
GRITJW11 小时前
推荐模型到底在干什么:条件估计、信息组织与排序决策
推荐算法
ykdcdc6 天前
DC-DC隔离和非隔离怎么选?工控/监控/医疗分别用哪种
数据结构·汽车·推荐算法
代码里的AI星7 天前
新网站上线后的推广与收录实战:独立开发者如何获取第一批真实用户
个人开发·推荐算法·吐槽
codeの诱惑9 天前
RAG 检索增强生成方案设计思路
推荐算法·rag
XCAI88888812 天前
郑州商户豆包排名提升
推荐算法
金融小师妹17 天前
AI多因子模型解析CPI拐点:6月通胀超预期降温,黄金反弹4100关口的机器学习宏观预测框架
大数据·深度学习·推荐算法
安特尼19 天前
一文读懂推荐系统模型
推荐算法·生成式推荐
moonsims23 天前
AiBrainBox 海空潜协同体系技术白皮书-面向多域异构无人系统的分布式通感算控协同架构
推荐算法
2601_9624408425 天前
计算机毕业设计之jsp旅游网站管理系统
java·开发语言·算法·课程设计·旅游·推荐算法