redis實時快取資料庫簡單操作命令

2021-07-16 22:49:50 字數 773 閱讀 2950

redis檢視方法:

redis 查詢流程:連線上53 , 1.執行 ps -x|grep redis  (查詢redis程序號)。2.執行 ll /proc/程序號(查詢到redis目錄)。3.cd /home/''(開啟目錄) 4.執行 ./redis-c 執行redis。5執行keys * 檢視所有的key 6執行 hgetall t-'key'(檢視該key下的所有值)。

hget key field 查詢key中包含欄位field內容的資料

redis 之 hash 常用命令

命令關鍵字不區分大小寫

1.呼叫客戶端:

./redis-cli 或 ./redis-cli -p 6379

2.檢視所有的key

keys *

3.得到key下面所有域

hkeys key  如: hkeys t_user

4.得到key所有域的值

hvals key  如:hvals t_user

5.得到key某個域的值

hget key field 如:hget t_user 8888

6.刪除整個key

del key 如:del t_user

7.刪除key下面某個域

hdel key field 如: hdel t_user 8888

8.建立key某個域的值

hset key field value 如: hset t_user 8888 "134555"

如果key不存在,將會自動建立,如果filed存在,將自動覆蓋.

Redis資料庫基操

nosql簡介 不支援sql語法 讀寫效能高 靈活的資料模型 redis簡介 redis特性 1 redis支援資料的持久化,可以將記憶體中的資料儲存在磁碟中,重啟的時候可以再次載入進行使用。2 redis不僅僅支援簡單的key value型別的資料,同時還把value分為list,set,zset...

C 簡單操作快取資料庫Redis

一 安裝 nuget包管理器新增stackexchange.redis的引用 二 寫入 向redis寫入 鍵值 值 過期日期 public static void setstring string key,string value,datetime?date null var result db.s...

redis資料庫快取

使用redis作為快取,資料還需要存入資料庫中嗎?我的答案是 1redis只是快取,不是資料庫如mysql,所以redis中有的資料庫,mysql中一定有。2使用者請求先去請求redis,如果沒有,再去資料庫中去讀取。3redis中快取一些請求量比較大的資料 這些快取資料,mysql中一定也是有的 ...