redis常用操作

2021-09-11 09:57:29 字數 930 閱讀 8421

redis為單執行緒

redis為全記憶體執行,關閉伺服器將會把全部資料清除,所以可以持久化資料。

1、檢視redis程序:ps -ef|grep redis

2、檢視埠是否為netstat狀態:netstat -antpl|grep redis

3、更換redis埠號:redis-server --port 6380/6379/......

redis通用命令:

一次性多資料到redis:mset key1 value1 key2 value2 key3 value3............

使用sadd儲存集合型別的資料,格式:sadd keys value1 value2 value3......

獲取集合型別的資料,格式:smembers key

一:keys的用法:o(n)生產環境中不建議使用,記憶體壓力過大、遍歷的資料沒多大用處

a、遍歷key:keys *--------->列印出所有的key

b、按條件過濾列印key:keys he*--------->列印出以「he」開頭的key

c、按條件過濾列印key:keys he[h-l]*--------->列印出以「he」開頭,第三個字母在h-l區間的字母為開頭的key

d、按條件過濾列印key:keys he?--------->列印出以「he」開頭,第三個字母為任意字母的的key(總共三個字元組成) 

二:dbsize的用法:o(1),計算出key的總數

三:exists key:o(1),判斷key是否存在,存在返回1,不存在返回0

四:五:

type:返回key的型別,格式:type key,(返回方式:string---hash---list---set---zset---none)

注:zset(有序集合),返回none時表示key不存在

檢視redis資料結構中api的使用介紹:

redis 常用操作

在ubuntu下面操作 redis的操作是以key value的形式儲存的 key為字串 value 字串,hash表,list集合,set集合,zset集合 五種型別 獲取值 1.獲取基本值 get key 2.獲取多個值 mget key1 key2 檢視鍵 1.檢視所有的鍵 keys 2.檢視...

Redis常用操作

redis cli p 34040 a password2 monitor monitor redis cli a password2 p 34040 keys x009 1699901 xargs redis cli a password2 p 34040 del redis cli a pass...

Redis常用操作

redis一共五種資料型別 string hash list set zset 啟動redis redis server啟動redis客戶端 redis cliset key value 設定指定key值 get key 獲取指定key值 getrange key start end 返回部分字串 ...