欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql中有100萬數據,redis存20萬條熱搜的數據,用什么方式?

錢良釵2年前10瀏覽0評論

謝邀,題主的意思大概是說,比如有100個商品,其中20萬個商品是熱門的,需要緩存,減少DB壓力,那么實際項目中,熱門商品肯定是動態變化的,那么你需要一個redis有序隊列,用來提取最熱的商品,最熱商品的分值可能需要設計一個算法,根據點擊率,下單率,5分鐘點擊,1小時點擊等計算一個分值,然后另外一個離線任務根據消息或者定時觸發取出隊列前20萬ID,對緩存做同步,當然類似微博的設計還需要提供手動設置為熱門的方法