redis五大基本型別 String

2022-05-02 08:21:09 字數 1618 閱讀 8192

string(字串)

指定配置檔案啟動redis,並連線,預設6379埠,看如何連線

[root@5444 src]# ./redis-server redis2.conf  

[root@

5444 src]# redis-cli -p 6380

127.0.0.1:6380>ping

pong

記錄命令,先看

set

getmset

mget

incr

decr

incrby

decrby

setex

setnx

msetnx

strlen

ttlgetrange

使用:

127.0.0.1:6379> keys *  //

獲取所有鍵值對

1) "

name

"2) "k3"

3) "k2"

4) "

views

"5) "k1"

127.0.0.1:6380>flushall

ok127.0.0.1:6380> keys *

127.0.0.1:6380> set k1 v1  //

設定鍵值對

ok127.0.0.1:6380> get k1  //

獲取鍵值對"v1

"127.0.0.1:6380> mset k2 v2 k3 v3  //

批量設定鍵值對

ok127.0.0.1:6380> mget k1 k2  //

批量獲取鍵值對

1) "v1"

2) "v2"

127.0.0.1:6380> set views 0

ok127.0.0.1:6380> incr views  //

使views自增 +1

(integer) 1

127.0.0.1:6380>incr views

(integer)

2127.0.0.1:6380> incrby views 1000

//使views自增 +1000

(integer) 1002

127.0.0.1:6380> decrby views 999

//使views自增 -999

(integer) 3

127.0.0.1:6380> exists k1  //

判斷鍵是否存在

(integer) 1

hello redis"//

追加字串,如果當前key不存在,就相當於setkey

(integer) 11

127.0.0.1:6380>get key1

"hello redis

"127.0.0.1:6380> strlen key1  //

計算值的長度

(integer) 11

127.0.0.1:6380> getrange key1 03//

迴圈輸出

"hell

"127.0.0.1:6380>get key2

"\x00mm

"

(五)Redis基本型別 列表型別(List)

1 介紹 列表型別可以儲存乙個有序的字串列表,常用的操作是向列表兩端新增元素,或者獲得列表的某乙個片段。列表內部是使用雙向鍊錶實現的,獲取越接近兩端的元素速度越快。乙個列表型別鍵最多能容納2的32次方 1個元素。2 命令 1 向列表兩端增加元素 lpush key value value rpush...

Redis的五大基本資料型別

1.string 字串型別 string 是 redis 最基本的型別 乙個key 對應乙個value value最多可以使512m string 型別是二進位制安全的,可以包含任何資料,包括或者序列化的物件 常用基本命令命令 說明set 設定乙個key value set key value ge...

Redis五種基本型別的操作

string舉例 新增 修改乙個 string 127.0.0.1 6379 set test 123 重新賦值 127.0.0.1 6379 set test 456 查詢乙個string 127.0.0.1 6379 get test 注 integer 6 返回字串的長度 刪除乙個key 12...