亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

kv存儲 - 怎樣用 Redis 緩存微博的評論列表?

瀏覽:88日期:2022-06-25 17:55:17

問題描述

我不知道微博的評論是不是用了Redis緩存,我只是拿他來做為一個例子而已。通用的場景是:用Redis緩存有序的對象列表,要求可以對對象進行增、刪、查操作。

我以微博的評論來說,之前跟其它人交流時,是用zset或list。如果用zset,每個元素是評論id,評論時間做score,而評論的內容無法存儲,只能根據id再查mysql等數據庫。如果用list,每個元素是一個hash的json序列化(包含評論id,評論內容,評論時間等),這樣的話貌似沒有辦法實現根據評論id刪除評論了? 當然,list的元素也可直接用評論id,那這樣的話,其實跟用zset差不多。

不知道大家有沒有更好的方案實現“用Redis緩存有序的對象列表,要求可以對對象進行增、刪、查、分頁操作”

問題解答

回答1:

如果用zset,每個元素是評論id,而評論的內容無法存儲,只能根據id再查mysql等數據庫

zadd 微博 評論id 評論id+評論的內容id做scope,可以用id刪除,后面的評論內容也能顯示。

之前看到過這個問題,當時沒有回,因為你舉的例子看不太懂,隔了這么多天還沒人回你,我就來說一下吧,你的例子讓人看不太懂!上面的解決辦法也就只能是按你說的實際例子來說一下。

回答2:

用list保存評論id,然后每條評論以id為key保存成hash。另外,一般還需要給這些鍵設置過期時間

標簽: 微博
相關文章:
主站蜘蛛池模板: 一级特黄录像免费播放中文 | 欧美一区二区三区东南亚 | 久草福利资源 | 久久99精品久久只有精品 | 亚洲国产精品久久精品成人 | 国产不卡在线蜜 | 日韩黄色录像 | 亚洲人成网站在线观看播放青青 | 午夜淫片 | 国产日韩精品欧美一区喷 | 亚洲精品αv一区二区三区 亚洲精品不卡 | 欧美性色xo影院在线观看 | 中文字幕在线永久在线视频2020 | 亚洲精品综合久久 | 日韩亚洲欧美综合一区二区三区 | 激情欧美成人狠狠色金八天国 | 日本美女黄色片 | 免费观看黄色网 | 一级特黄高清完整大片 | 亚洲综合精品一二三区在线 | 黄色的视频免费看 | 国产高清不卡码一区二区三区 | 手机在线观看精品国产片 | 综合亚洲精品一区二区三区 | 初女破苞国语在线观看免费 | 黄色片免费在线观看视频 | 免费无限制观看黄的网址 | 国产成人h片视频在线观看 国产成人lu在线视频 | 亚洲国产精品综合福利专区 | 国产成人高清精品免费软件 | 8x影院在线观看 | 中国黄色一级片 | 在线观看国产高清免费不卡黄 | 国产一区二区三区四区在线污 | 亚洲图色在线 | 99国产精品一区二区 | 18级成人毛片免费观看 | 特级一级全黄毛片免费 | 国产黄页在线观看 | 国产h视频| 日韩亚洲制服丝袜中文字幕 |