ホームページ  >  記事  >  バックエンド開発  >  随机推荐浏览过的商品,进行随机推荐,并且实现换一批不会重复

随机推荐浏览过的商品,进行随机推荐,并且实现换一批不会重复

WBOY
WBOYオリジナル
2016-06-06 20:12:362006ブラウズ

随机推荐算法:
根据每个人的浏览记录,进行系统查询,需要进行随机推荐商品,而且进行换一批的时候不能推荐已经推荐过的商品?
mysql还是redis进行实现?

回复内容:

随机推荐算法:
根据每个人的浏览记录,进行系统查询,需要进行随机推荐商品,而且进行换一批的时候不能推荐已经推荐过的商品?
mysql还是redis进行实现?

推荐使用Redis实现,用hash类型的key-value标记已推荐的商品,下次推荐结果在Redis进行比较,未推荐的通过并标记。

Hash性能要远高于SQL检索,故选择Redis,请求时间可以降到ms个位数,部署到专用的Redis服务器,可以不占用mysql负载,目前的最佳选择。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。