Redis 常用命令學習二 字串型別命令

2022-03-06 11:05:26 字數 1521 閱讀 3194

1.賦值與取值命令

127.0.0.1:6379> set foo helloredis

ok127.0.0.1:6379> get foo

"helloredis"

127.0.0.1:6379> get bar

(nil)

2.數字鍵值遞增

127.0.0.1:6379> set int 3

ok127.0.0.1:6379> incr int

(integer) 4

127.0.0.1:6379> get int

"4"

3.增加指定的整數

127.0.0.1:6379> set int 3

ok127.0.0.1:6379> incr int

(integer) 4

127.0.0.1:6379> get int

"4"

4.減少指定的整數

127.0.0.1:6379> decrby int 12

(integer) -2

127.0.0.1:6379> get int

"-2"

5.向尾部追加值

127.0.0.1:6379> set redis hello

ok(integer) 11

127.0.0.1:6379> get redis

"hello world"

6.獲取值的字串長度

127.0.0.1:6379> strlen int

(integer) 2

127.0.0.1:6379> strlen redis

(integer) 11

7.同時設定獲取多個鍵值

127.0.0.1:6379> mset k1 233 k2 666 k3 555

ok127.0.0.1:6379> mget k1 k2 k3

1) "233"

2) "666"

3) "555"

8.位操作

127.0.0.1:6379> set qiao f

ok127.0.0.1:6379> getbit qiao 0

(integer) 0

127.0.0.1:6379> setbit qiao 1 0

(integer) 1

127.0.0.1:6379> get qiao

"&"127.0.0.1:6379> bitcount qiao

(integer) 3

127.0.0.1:6379> bitcount qiao 1 4

(integer) 0

127.0.0.1:6379> set sun q

ok127.0.0.1:6379> bitop or qiao sun

(integer) 1

redis常用命令之字串

1 設定與獲取值 set key value 設定值 設定的鍵值,使用type key 得到的都是string,也就是說set出來的型別都是字串。get key 如果key 不存在則返回空 nil 2 遞增數字 incr key 增加1,如果key值的型別不是整型則會報錯,decr同理 incrby...

Redis 字串結構和常用命令

字串是 redis 最基本的資料結構,它將以乙個鍵 和乙個值 儲存在 redis 內部。命令說明 備註set key value 設定鍵值對 最常用的寫入命令 get key 通過鍵獲取值 最常用的讀取命令 del key 通過 key 刪除鍵值對 刪除命令,返回刪除數,注意,它是乙個通用命令,在其...

Redis 字串結構和常用命令

字串是 redis 最基本的資料結構,它將以乙個鍵 和乙個值 儲存在 redis 內部。命令說明 備註set key value 設定鍵值對 最常用的寫入命令 get key 通過鍵獲取值 最常用的讀取命令 del key 通過 key 刪除鍵值對 刪除命令,返回刪除數,注意,它是乙個通用命令,在其...