Linux 安裝redis及使用
阿新 • • 發佈:2018-11-25
Redis的安裝
此處安裝包為 redis-3.0.7.tar.gz
1.利用filezilla.exe 將安裝包上傳到/root/
2.對安裝包進行解壓
cd /root/
tar -zxvf redis-3.0.7.tar.gz
3.編譯,將原始碼編譯為.o檔案
cd /root/redis-3.0.7.tar.gz
make
4.建立一個目錄 /usr/local/redis
5.安裝redis,選中/root/redis-3.0.7
cd /root/redis-3.0.7 make PREFIX=/usr/local/redis install
6.redis啟動需要一個配置檔案 在解壓檔案裡複製過去
cp /root/redis-3.0.7/redis.conf /usr/local/redis
Redis的啟動
1.前端模式啟動
直接執行bin/redis-server將以前端模式啟動,前端模式啟動的缺點是啟動完成後,不能在進行其他操作,如果要操作必須使用Ctrl+C,同時redis-server程式結束,不推薦此方法
/usr/local/redis/bin/redis-server
2.後端模式啟動修改redis.conf配置檔案 daemonize yes
vim /usr/local/redis/redis.conf
啟動時,指定配置檔案
cd /usr/local/redis/
./bin/redis-server ./redis.conf
redis預設埠號6379
防火牆開啟6379埠
/sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT
將開啟的埠的訪問規則儲存在檔案中
/etc/rc.d/init.d/iptables save
檢視機器開放的埠號
/etc/init.d/iptables status
Redis停止
強制結束程式。強行終止Redis程序可能會導致redis持久化資料丟失。
kill -9 31475 pid需要通過"ps aux | grep -i redis"進行查詢
正確停止Redis的方式應該是向Redis傳送shutdown命令
cd /usr/local/redis
./bin/redis-cli shutdown
Reids使用
連線客戶端,在redis的安裝目錄中有redis 的客戶端,即redis-cli
redis-cli -h ip地址 -p 埠
預設ip地址及埠
cd /usr/local/redis
./bin/redis-cli
Redis:控制5中資料型別
String,list,hash,set,sorted-set
新增資料、刪除資料,獲取資料,檢視有多少個元素,判斷元素是否在一個集合中,key通用操作
Jedis:在java程式中通過 Jedis 連線redis