redis基本使用

2021-07-26 23:29:08 字數 1018 閱讀 9557

redis支援五種資料型別:string(字串),hash(雜湊),list(列表),set(集合)及zset(sorted set:有序集合)。以下是一些基本用法

1.string

新增獲取

name

"xiaoxiaohei"

getname

獲取字串05

獲取所有(乙個或多個)給定 key 的值。

mget name1 name2
將值 value 關聯到 key ,並將 key 的過期時間設為 seconds (以秒為單位)。

setex key seconds

value

2.hash map

新增獲取

hmset user username xiaoxiaohei password 123456 hobby basketball

hgetall user

hget user username

3.list

新增獲取

lpush users aaa

lpush users bbb

lpush users ccc

lrange users 0 10

4.sets

新增獲取

sadd sets aaa

sadd sets

"fff"

smembers sets

5.zset(sorted set:有序集合):redis zset 和 set 一樣也是string型別元素的集合,且不允許重複的成員。

新增獲取

zadd zsets 5 aaa

zadd zsets 3 bbb

zadd zsets 4 ccc

zrangebyscore zsets 0 1000

Redis 基本使用

五個基本資料結構 string list hash set zset list 鍊錶,lpush rpush lpop rpop llen lrange set 集合,sadd srem smembers 返回所有 sismember 是否存在 hash 雜湊表,hset hget hgetall ...

Redis基本使用

redis資料庫 redis 是乙個高效能的key value資料庫 主要用redis實現快取資料的儲存,可以設定過期時間.對於一些高頻讀寫 臨時儲存的資料特別適合 效能極高 redis能讀的速度是110000次 s,寫的速度是81000次 sredis string基本使用 設定鍵值 set ke...

Redis基本使用

key string 127.0.0.1 6379 set name zxl ok127.0.0.1 6379 get name zxl 127.0.0.1 6379 del name integer 1 127.0.0.1 6379 get name nil 代表為空 mset mget 一次存多...