Redis學習記錄之 微博專案

2022-02-03 18:33:58 字數 1118 閱讀 8155

表名global

列名操作

備註global:userid

incr

產生全域性的userid

global:postid

incr

產生全域性的postid

表名user

userid

username

password

authsecret

3test3

1111111

#u*q(%_

使用者註冊:

/*

* * 使用者註冊資訊

*/public

function

userregister()

//獲取全域性userid

$userid = $redis->incr('global:userid');

$redis->set('user:userid:'.$userid.':username',$username

);

$redis->set('user:userid:'.$userid.':password',$password

);

$redis->set('user:username:'.$username.':userid',$userid

); }

用於登入:

/*

* * 用於登入資訊

*/public

function

userlogin()

$oldpwd = $redis->get('user:userid:'.$uid.':password');

if($password != $oldpwd

)

echo '登入成功,跳轉';

homeprint(

$uid

); }

表名global

列名操作

備註global:userid

incr

產生全域性的

userid

global:postid

incr

產生全域性的

postid

Redis學習記錄之 微博專案

表名 global 列名 操作 備註 global userid incr 產生全域性的userid global postid incr 產生全域性的postid 表名 user userid username password authsecret 3 test3 1111111 u q 使用者...

redis之微博應用

1 統計微博活躍使用者 採用位圖法儲存,bitset每個熱氣採用乙個變數,最後用位位運算即可獲取最終結果,每個使用者只需要一位。2 微博最新登陸的n個使用者。採用redis的list結構和sort方法獲取,list儲存使用者的登陸先後順序,sort倒敘排列的同時根據id獲取使用者的其他資訊。3 粉絲...

IOS微博專案之UImageView

在專案進行中時,建立的過程中 在對uiimageview物件賦值image屬性後,還需要自己手動設定cgsize屬性,感覺比較鬱悶 後來查詢資料發現 使用uiimageview imageview uiimageview alloc initwithimage uiimage imagenamed ...