Redis安裝及簡單操作

本節(jié)課在CentOS下操作,需要root權(quán)限,這里使用root登錄操作。

一、安裝:gcc、tcl

yum install gcc tcl?

2、到redis官網(wǎng)下載安裝包

wget?http://download.redis.io/releases/redis-4.0.8.tar.gz

3、解壓縮

tar -xf?redis-4.0.8.tar.gz

4、進入目錄 make && make install

執(zhí)行命令
make && make install

看到如圖

安裝完成

5、redis-server 命令如下

執(zhí)行 redis-server --help

二、修改配置文件,默認情況下配置文件位于 /usr/local/redis/etc中

1、使配置文件的daemonize 為 yes ,打開守護進程

守護進程

2、端口號就使用默認的6379,其他配置暫時用默認

三、運行

1、守護進程啟動redis-server命令:redis-server /usr/local/redis/var/redis.conf

redis-server /usr/local/redis/var/redis.conf

2、使用命令 ps aux | grep 可以查看運行情況

ps aux | grep redis-server

3、登錄到redis-server,使用命令:redis-cli -h 127.0.0.1 -p 6379

四、基本使用

1、操作String

插入值格式:set key value
獲取值格式 :get key

字符串

2、操作數(shù)值

格式同上。
set num 5 //設置num = 5
get num? // 獲取num 返回5
對數(shù)值可以使用 incr 命令+1
使用decrby key int 命令-int

數(shù)值操作

3、操作list

分別是push 和 pop ,push是往list添加元素,pop是從list彈出元素,各有兩種方法 lpush和rpush,lpop和rpop。其中l(wèi)=left,r=right 即從左邊或從右邊壓入或彈出元素。

還有一個方法llen查看list長度,未設置值的返回 0

list基本操作,簡書不好寫代碼,看截圖

4、操作set

分別是scard setname 查看set大小,
sadd setname value 添加元素,
sismember setname value 查看當前元素是否存在set中,
srem setname value 從set中移除元素

set 簡單操作,看截圖

5、hash操作

命令簡單:hset,hget,hlen

hash簡單操作

6、Sorted Set 操作

簡單命令:這個命令給老師用最好

zadd 添加,zcard 查看大小,zrange 查看元素(withscores輸出元素分數(shù)),查看元素分數(shù)是zscore,刪除是zrem,統(tǒng)計某分數(shù)段的人員是 zcount set 80 90(統(tǒng)計80到90分數(shù)段的人),zrem刪除,zincrby 增減分值,zrangebyscore 按分值區(qū)間列出 元素。zremrangebyscore刪除分值區(qū)間的元素,zremrangebyrank刪除下標序號區(qū)間的元素。

zset 簡單操作

基本的redis操作就到此,后續(xù)可能會補充 redis在C#,PHP,JAVA,PYTHON上的一些實例,此文獻給碼農(nóng),也獻給規(guī)劃中的www.facecto.com。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容