Redis入門 關於redis key的基本命令

2021-10-04 16:56:05 字數 1382 閱讀 6379

基本的一些命令

127.0.0.1:6379>

set name fanmenggang #set 乙個 key 的值

ok127.0.0.1:6379> keys * #檢視所有的key

1)"name"

127.0.0.1:6379> get name #通過key獲取值

"fanmenggang"

127.0.0.1:6379> exists name #判斷乙個key是否存在

(integer) 1 #1代表存在,0代表不存在

127.0.0.1:6379> exists name2

(integer) 0

127.0.0.1:6379> move name 1 #把這個資料移動到指定的資料庫

(integer) 1

127.0.0.1:6379> keys *

(empty list or set)

127.0.0.1:6379> select 1 #切換到指定的資料庫

ok127.0.0.1:6379[1]

> keys *

1)"name"

127.0.0.1:6379[1]

> expire name 10 #設定key的過期時間,單位是秒

(integer) 1

127.0.0.1:6379[1]

> ttl name #檢視當前key還有多長時間過期

(integer) 6

127.0.0.1:6379[1]

> ttl name

(integer) 4

127.0.0.1:6379[1]

> ttl name

(integer) 3

127.0.0.1:6379[1]

> ttl name

(integer) 0

127.0.0.1:6379[1]

> ttl name #負數說明key已經過期

(integer) -2

127.0.0.1:6379[1]

> keys *

(empty list or set)

127.0.0.1:6379[1]

>

set name fanmenggang

ok127.0.0.1:6379[1]

> type name #檢視key的型別,redis有五大資料型別:string,set,list, hash, zset

string

先記住這些基本的命令,後面都會用得到的!

redis入門 redis安裝

如果一些同學是要學習redis對於key的操作命令 可以跳過這一篇文章 直接進入 當然要是你想自己搭建redis的服務或者對redis的持久化,主從集群進行一些研究的話,還是建議學習一下怎麼安裝redis,畢竟學習成本不高,簡單!繼續redis安裝篇 二 安裝 go 1.ssh工具把jar包放到li...

redis時間單位 Redis入門

redis是乙個開源的使用ansi c語言編寫 遵守bsd協議 支援網路 可基於記憶體亦可持久化的日誌型 key value資料庫 key value儲存系統 快取 訊息佇列 分布式會話 單點登入系統 分布式鎖 購物車.以快取為例 以第三方儲存容器 string字串型別 hash雜湊型別 list列...

Redis 入門之Redis簡介

reids 是乙個開源的高效能鍵值對資料庫。它通過多種鍵值資料型別來適應不同場景下的儲存需求,並借助許多高層級的介面使其可以勝任如快取 佇列系統等不同的角色。redis到底是在什麼情況下誕生的,我們才能知道我們為什麼要用它。現在就來簡單說說它的歷史。兩個時間點2008年和2009年。下面就說一下究竟...