前段時(shí)間在做用戶畫像的時(shí)候,遇到了這樣的一個(gè)問題,記錄某一個(gè)商品的用戶購(gòu)買群,剛好這種需求就可以用到Redis中的Set,key作為productID,value
就是具體的customerid集合,后續(xù)的話,我就可以通過productid來(lái)查看該customerid是否買了此商品,如果購(gòu)買了,就可以有相關(guān)的關(guān)聯(lián)推薦,當(dāng)然這只是系統(tǒng)中
的一個(gè)小業(yè)務(wù)條件,這時(shí)候我就可以用到SADD操作方法,代碼如下:
static void Main(string[] args) { ConnectionMultiplexer redis = ConnectionMultiplexer.Connect("192.168.23.151:6379"); var db = redis.GetDatabase(); var productID = string.Format("productID_{0}", 1); for (int i = 0; i < 10; i++) { var customerID = i; db.SetAdd(productID, customerID); } }
網(wǎng)友評(píng)論