Feed流的模式

Feed流产品有两种常见的模式:

Timeline:不做内容筛选,简单的按照内容发布时间排序,常用于友好或关注。例如朋友圈

优点:信息全面,不会有缺失。并且实现也相对简单

缺点:信息噪音较多,用户不一定感兴趣,内容获取效率低

智能排序:利用智能算法屏蔽掉违规的、用户不敢兴趣的内容。推送用户感兴趣信息来吸引用户

优点:投喂用户 感兴趣信息,用户黏度很高,容易沉迷

缺点:如果算法不精准,可能起到反作用

Feed流的实现方案1

拉模式:也叫做都扩撒 作者将作品发到自己的收件箱中,粉丝读时,先拉取收件箱中的消息并排序

推模式:也叫写扩散 作者直接将作品发到粉丝的收件箱里并排序,粉丝直接可以直接读取

推拉结合模式:也叫做读写混合,兼具推和拉两种模式的优点。

活跃用推 普通用拉

Feed流中的数据会不断更新,所以数据的角标也在变化,因此不能采用传统的分页模式

本人笔记

来源:黑马程序员

你可能感兴趣的:(redis,redis)