用Redis訪問兩個人的共同好友名單

2021-08-28 07:06:48 字數 667 閱讀 4263

首先,我們要查出兩個人是否是好友關係(互關狀態)

我們可以用redis 的set 存set user:1:funs  值  (set是無序不可重複的)

user:1:fans [2,3,4] //關注使用者1的粉絲

user:1:follows [2,5,7,8] //使用者1關注的

user:2:fans [1,3,4] //關注使用者2的粉絲

user:2:follows [1,7,8] //使用者2關注的

我們取出user:1:fans和user:1:follows的交集就是user1的好友列表了,

我們取出user:1:follows和user:2:follows的交集就是user1和user2的共同好友列表,

set的sinner可以獲取交集

指令:

smember user:1:follows  //可取出user1的關注列表
sinter user:1:follows user:2:follows   //    獲得user1,user2的共同好友
sinterstore userfriends user:1:follows user:2:follows

//獲取共同好友之後,將共同好友名單存入userfriends裡

未來是兩個人的事

20160206晚上,我突然明白了一件事,未來是兩個人的事。我畢業就在廣州工作,也工作兩年半了。在這段時間之前,我一直在想怎麼回家鄉工作生活,我的職業是軟體工程師,在我家鄉 廣東揭陽 是幾乎沒有這種職業,可以說回家鄉工作的路也就是公務員 國企 移動電信,或者是直接轉行了。跟大部分人一樣,我是沒有什麼...

《花開半夏》 2 兩個人的世界

魏如風最終還是輟學了,他在祁家灣碼頭找了份工作,做搬運工。海平市這兩年經濟發展迅速,碼頭那邊最缺人,男孩子比女孩子好找工作,魏如風個子高又強壯,包工頭很爽快地就接受了他,乙個月500塊,管一頓中午飯。這點錢好歹夠姐弟倆活下來了,但日子比以前還要苦一些。夏如畫本來也不想念了,要和魏如風一起出去打工。但...

《花開半夏》 2 兩個人的世界

魏如風最終還是輟學了,他在祁家灣碼頭找了份工作,做搬運工。海平市這兩年經濟發展迅速,碼頭那邊最缺人,男孩子比女孩子好找工作,魏如風個子高又強壯,包工頭很爽快地就接受了他,乙個月500塊,管一頓中午飯。這點錢好歹夠姐弟倆活下來了,但日子比以前還要苦一些。夏如畫本來也不想念了,要和魏如風一起出去打工。但...