tft每日頭條

 > 生活

 > redis常用方法總結

redis常用方法總結

生活 更新时间:2025-02-22 04:01:33

redis常用方法總結?3.1 全局命令redis有5中數據結構 他們是鍵值對中的值對于鍵來說有一些通用的命令,接下來我們就來聊聊關于redis常用方法總結?以下内容大家不妨參考一二希望能幫到您!

redis常用方法總結(第三章Redis基本操作命令)1

redis常用方法總結

3.1 全局命令

redis有5中數據結構 他們是鍵值對中的值對于鍵來說有一些通用的命令

1,查看所有鍵

keys * # 生産環境慎用

2. 查看鍵的總數

dbsize # dbsize 在計算鍵總數時不會遍曆所有鍵 而是直接獲取redis内置的鍵總數變量

3. 檢查鍵是否存在

exists key #如果存在返回1 反之0

4. 删除鍵

del key # 通過命令 無論值是什麼數據結構類型 del命令都可以将其删除

5. 鍵過期

expire key 時間秒 # 将key的生存時間設置為多少秒

pexpire key 毫秒 # 将key的生存時間設置為多少毫秒

expireat key timestamp # 将key的生存時間設置為Unix時間戳 秒

pexpireat key timestamp # ...毫秒

。。。。

3.2 字符串

redis-cli客戶端

1: mysql命令用來跟Mysql服務器進行交互

2: redis-cli命令用來跟redis服務器進行交互

1: 使用redis-cli客戶端可以登錄到redis服務器

redis-cli #可以使用-h來指定主機,-p來指定端口。默認登錄127.0.0.1的6379端口。

redis-cli -h xxx.xxx.xxx.xxx -p 6379

exit #退出當前會話(ctrl d)

shutdown #關閉redis服務器,命令不區分大小寫

set name hello #增加

get name #獲取

set name hello2 #修改

del name #删除,返回1代表删除成功

set name hello

GET name #命令不區分大小寫

set NAME HELLO

get name

get NAME #key區分大小寫

redis的key都是string,value支持字符串、列表、集合等

set key1 values1

get key1

mset k1 v1 k2 v2 k3 v3

mget k1 k2 k3

ttl k1 # 查看鍵的過期

incr # 遞增

type # 查看鍵的類型

3.3 列表

lpush 列表左邊、頭部添加元素 lpush list1 aa

rpush 右邊、尾部 添加元素 rpush list1 bb

lrange 從列表中取出一定範圍的元素 lrange list1 0 -1

3.4 哈希

hash

hmset 設置hash中的多個域

hget 取回單個域

hmget 取回一系列域值

hmset user:10086 username zhangsan age 22 job kk

hget user:10086 username

hmget user:10086 usern

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved