首頁 > 資料庫 > Redis > 使用redis資料庫儲存使用者資訊

使用redis資料庫儲存使用者資訊

王林
發布: 2021-02-08 09:46:01
轉載
3766 人瀏覽過

使用redis資料庫儲存使用者資訊

比較建議的方式是使用redis資料庫中的hash類型來儲存。

當然使用session也是可以的,但是會有弊端,如果只有一個伺服器,用session,多個伺服器負載平衡時,可能session會儲存在A伺服器,取時會在B伺服器,取不到,所以使用Redis。

範例如下:

使用redis資料庫儲存使用者資訊

使用者更改個人資訊時,儲存在Redis中放入資料庫,這樣也會把資料緩存,不需要在資料庫中再次查詢。

使用redis資料庫儲存使用者資訊

取得資訊

使用redis資料庫儲存使用者資訊

(學習影片分享:redis影片教學

service層

使用redis資料庫儲存使用者資訊

用postman測試一下!
先註冊用戶,註冊成功後直接查詢

使用redis資料庫儲存使用者資訊

根據用戶Id,查詢到資訊

使用redis資料庫儲存使用者資訊

這樣就不需要每次查詢都通過資料庫,如果用戶更新個人信息,會同步到redis
這裡phone和時間出現空值是因為我註冊的時候沒有忘redis裡面存,所以出現空值,一個是註冊,一個是更改,只是把更改的儲存在redis裡。

相關推薦:redis資料庫教學

以上是使用redis資料庫儲存使用者資訊的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:csdn.net
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板