redis基本操作股冗、編碼方式

相關(guān)網(wǎng)站:http://redisbook.com/ http://redisdoc.com/

1奄侠,redis安裝以及運(yùn)行多個(gè)實(shí)例

1)https://redis.io/
在線的tutorial教程嫩絮。

Paste_Image.png

2)下載安裝以及運(yùn)行。
Paste_Image.png

Paste_Image.png

3)運(yùn)行多個(gè)實(shí)例闯睹。
redis-server --port 6379 --daemonize yes
redis-server --port 6380 --daemonize yes
Paste_Image.png

4)修改配置文件的方式啟用多個(gè)實(shí)例。
Paste_Image.png

修改redis.conf
Paste_Image.png

daemonize yes
port 6379
logfile "/var/logs/redis6379/redis.log"
dir ./
5)使用自帶腳本運(yùn)行担神。(腳本位于redis_6379/utils/redis_init_script | 或者幫助腳本install_server.sh)
修改參數(shù)
Paste_Image.png

Paste_Image.png

Paste_Image.png

image.png

2, Resis數(shù)據(jù)類型以及基本操作

1)String
set hzq:number 1
set hzq:string "hzq"
get hzq:string
del hzq:string
expire hzq:string 120s //設(shè)置失效時(shí)間
ttl hzq:string // -1 永久楼吃, -2不存在
毫秒則使用: pexpire pttl set key1 value1 ex|px 1/1000
mset a 10 b 20 c 30
mget a b c

2)List
rpush hzq:list "hzq1" //作為隊(duì)列,尾部插入
lpush hzq:list "hzq2"
llen hzq:list //list大小
lrange hzq:list 0 -1 // -1查找list全部元素 | 查找下標(biāo)從零到指定下標(biāo)的元素
lpop hzq:list //作為隊(duì)列,頭部彈出

3)Set(sadd添加孩锡,srem移除酷宵,sismember是否存在,smembers列出值的列表躬窜,sunion列出集合并集)
sadd hzq:set "value 1"
sadd hzq:set "value 2"
srem hzq:set "value 1"
spop hzq:set
sismember hzq:set "value 1" 0
sismember hzq:set "value 2" 1
smembers hzq:set 遍歷集合

4)sorted set
zadd hzq:zset 0 "value 0"
zadd hzq:zset 1 "value 1"
zrem hzq:zset "value 0"
zrange hzq:zset 0 -1 默認(rèn)升序忧吟,降序zrevrange
zrank 默認(rèn)升序,降序使用zrevrank 第一名都是0

5)Hash
hashes是鍵和值的映射斩披, 經(jīng)常用來存儲(chǔ)對(duì)象溜族。
hset user:1 name hzq //設(shè)置一個(gè)映射(field - value)
hmset user:1 pwd 123 age 23
hmget user:1 pwd age
hgetall user:1 //得到key存儲(chǔ)的所有映射(field - value)
hget user:1 name // 獲取key的指定field的值
hincrby user:1 age 2 // number增加2

6)setbit 、getbit垦沉、bitcount
可以實(shí)現(xiàn)用戶簽到功能
setbit u:420220:sign:201904 0 1//4月1號(hào)簽到
setbit u:420220:sign:201904 29 1//4月29簽到
getbit u:420220:sign:201904 2
bitcount u:420220:sign:201904

image.png

4煌抒,redis相關(guān)查看命令

1) 查看redis版本。
redis-cli -v redis-cli --version
redis-server -v redis-server --version
2)將redis放到常用目錄
cp -r redis-3.2.9 /usr/local/redis
ln -s redis-3.2.9/ default 建立軟連接
3) vim /etc/init.d/redis_6380 查看啟動(dòng)腳本
CONF="/usr/local/redis/redis_6380.conf" 找到配置文件
logfile /usr/local/redis/redis_6380.log 找到日志文件, 查看redis-server的錯(cuò)誤日志
4)redis 批量刪除
redis-cli keys "finance-shiro-redis*" | xargs redis-cli del
xargs指令可以從標(biāo)準(zhǔn)輸入讀取數(shù)據(jù)厕倍,作為參數(shù)傳遞給其他命令寡壮。空格是默認(rèn)定界符, 通過xargs的處理,換行和空白將被空格取代
echo "key1" "key2" | xargs redis-cli del
eg : redis-cli -p 6380 keys "*converted*" | xargs redis-cli -p 6380 del
5)redis monitor命令讹弯,可以返回服務(wù)器處理的每一個(gè)命令况既。

image.png

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市组民,隨后出現(xiàn)的幾起案子棒仍,更是在濱河造成了極大的恐慌,老刑警劉巖臭胜,帶你破解...
    沈念sama閱讀 222,378評(píng)論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件莫其,死亡現(xiàn)場離奇詭異,居然都是意外死亡耸三,警方通過查閱死者的電腦和手機(jī)乱陡,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,970評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來仪壮,“玉大人憨颠,你說我怎么就攤上這事』” “怎么了爽彤?”我有些...
    開封第一講書人閱讀 168,983評(píng)論 0 362
  • 文/不壞的土叔 我叫張陵,是天一觀的道長乏沸。 經(jīng)常有香客問我淫茵,道長,這世上最難降的妖魔是什么蹬跃? 我笑而不...
    開封第一講書人閱讀 59,938評(píng)論 1 299
  • 正文 為了忘掉前任匙瘪,我火速辦了婚禮铆铆,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘丹喻。我一直安慰自己薄货,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,955評(píng)論 6 398
  • 文/花漫 我一把揭開白布碍论。 她就那樣靜靜地躺著谅猾,像睡著了一般。 火紅的嫁衣襯著肌膚如雪鳍悠。 梳的紋絲不亂的頭發(fā)上税娜,一...
    開封第一講書人閱讀 52,549評(píng)論 1 312
  • 那天,我揣著相機(jī)與錄音藏研,去河邊找鬼敬矩。 笑死,一個(gè)胖子當(dāng)著我的面吹牛蠢挡,可吹牛的內(nèi)容都是我干的弧岳。 我是一名探鬼主播,決...
    沈念sama閱讀 41,063評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼业踏,長吁一口氣:“原來是場噩夢啊……” “哼禽炬!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起勤家,我...
    開封第一講書人閱讀 39,991評(píng)論 0 277
  • 序言:老撾萬榮一對(duì)情侶失蹤腹尖,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后却紧,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體桐臊,經(jīng)...
    沈念sama閱讀 46,522評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,604評(píng)論 3 342
  • 正文 我和宋清朗相戀三年晓殊,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片伤提。...
    茶點(diǎn)故事閱讀 40,742評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡巫俺,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出肿男,到底是詐尸還是另有隱情介汹,我是刑警寧澤,帶...
    沈念sama閱讀 36,413評(píng)論 5 351
  • 正文 年R本政府宣布舶沛,位于F島的核電站嘹承,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏如庭。R本人自食惡果不足惜叹卷,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,094評(píng)論 3 335
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧骤竹,春花似錦帝牡、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,572評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至懒震,卻和暖如春罩息,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背个扰。 一陣腳步聲響...
    開封第一講書人閱讀 33,671評(píng)論 1 274
  • 我被黑心中介騙來泰國打工瓷炮, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人锨匆。 一個(gè)月前我還...
    沈念sama閱讀 49,159評(píng)論 3 378
  • 正文 我出身青樓崭别,卻偏偏與公主長得像,于是被迫代替她去往敵國和親恐锣。 傳聞我的和親對(duì)象是個(gè)殘疾皇子茅主,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,747評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容