看書看到redis位元操作相關的內容,書中有一個例子:例如網站的每個使用者都有一個自增的ID,使用一個字串類型的鍵配合位操作記錄使用者性別...,我想知道這個記錄的辦法具體的操作,或者說思路是什麼,我知道肯定是利用位的1和0來區別,但是是怎麼記錄的呢?
看書看到redis位元操作相關的內容,書中有一個例子:例如網站的每個使用者都有一個自增的ID,使用一個字串類型的鍵配合位操作記錄使用者性別...,我想知道這個記錄的辦法具體的操作,或者說思路是什麼,我知道肯定是利用位的1和0來區別,但是是怎麼記錄的呢?
setbit key offset
,其中offset用userid取代,如果ID為1的用戶是男性就setbit key 1 1
,如果是女性就setbit key 1 0
,獲取ID為1的性別就bit 1
1 2 3 4 5 |
|