127.0
.0.1
:6379
> set k1 v1 //設定key的名字k1,key的值為v1
ok127.0
.0.1
:6379
> set k2 v2 //設定key的名字k2,key的值為v2
ok127.0
.0.1
:6379
> keys *
//查詢所有的key的名字
k2k1
127.0
.0.1
:6379
>
127.0
.0.1
:6379
> exists k1 //檢視key的名字k1是否存在,存在返回1
1127.0
.0.1
:6379
> exists k3 //檢視key的名字k3是否存在,不存在返回010
127.0
.0.1
:6379
>
127.0
.0.1
:6379
> keys *
//查詢0號庫的key
k2k1
127.0
.0.1
:6379
> move k1 1
//把0號庫的key的名字移動到1號庫
1127.0
.0.1
:6379
> keys *
//在查詢當前庫的key的名字 ,只剩下k2
k2127.0
.0.1
:6379
> select 1
//切換到1號庫
ok127.0
.0.1
:6379[1
]> keys *
//查詢key的名字
k1127.0
.0.1
:6379[1
]>
127.0
.0.1
:6379[1
]> select 0
//切回0號庫
ok127.0
.0.1
:6379
> keys *
//檢視所有的key的名字
k2127.0
.0.1
:6379
> ttl k2 //檢視key的名字k2的過期時間,返回-1表示永不過期-1
127.0
.0.1
:6379
>
127.0
.0.1
:6379
> set k3 v3 //設定key的名字k3 key的值v3
ok127.0
.0.1
:6379
> keys *
//查詢所有的key的名字
k2k3
127.0
.0.1
:6379
> expire k2 10
//設定key的名字k2的存活時間為10秒
1127.0
.0.1
:6379
> ttl k2 //檢視key的名字k2還有多少秒過期
7127.0
.0.1
:6379
> get k2 //獲取key的名字k2的值
v2127.0
.0.1
:6379
> ttl k2 //檢視key的名字k2的存活時間,-2表示已過期-2
127.0
.0.1
:6379
> get k2 //在獲取key的名字k2的值,返回空,已被移除
127.0
.0.1
:6379
> keys *
//獲取所有的key的名字,key的名字k2已被移除
k3127.0
.0.1
:6379
>
127.0
.0.1
:6379
> keys *
//查詢所有的key的名字
k3127.0
.0.1
:6379
> type k3 //檢視你的key的名字k3是什麼型別,返回string型別
string
127.0
.0.1
:6379
>
Redis常用資料型別
redis最為常用的資料型別主要有以下五種 string hash list set sorted set 下面我們先來逐一的分析下這五種資料型別的使用和內部實現方式 string 常用命令 set,get,decr,incr,mget 等。應用場景 string是最常用的一種資料型別,普通的key...
redis常用資料型別
redis 特點 1.所有資料儲存在記憶體中,高速讀寫 2.提供豐富多樣的資料型別 string hash list set sorted set 3.提供了 aof 和 rdb 兩種資料的持久化儲存方式,保證了 redis 重啟後資料不丟失 4.redis 的所有操作都是原子性的,還支援對幾個操作...
redis常用資料型別總結
redis常用資料型別總結 redis是以鍵值對key value的形式來儲存資料,而儲存的資料型別有5種string,list,set,map,以及有序集合 這五種資料型別操作的命令多有相似,經常混淆,閒暇之餘,總結一番。型別一 string 如果key存在,則把value追加到原來的value後...