yum 安裝redis 及簡單命令(推薦測試環境,安裝簡單)


第1章 redis 入門

1.1 yum 安裝

安裝repo源

cd /etc/yum.repos.d/

wget http://mirrors.aliyun.com/repo/epel-6.repo

yum install -y redis

1.2 [root@redis01 ~]# vim /etc/redis.conf 講解

17 daemonize yes #是否前台運行yum yes編譯no

21 pidfile /var/run/redis/redis.pid #pid 位置(kill 報錯刪此位置)

25 port 6379 #端口可修改 哦

30 bind 127.0.0.1 #綁定地址

40 timeout 0 #客戶端斷開時間 0 客戶端不斷開

48 loglevel notice #日志級別

53 logfile /var/log/redis/redis.log #日志文件地址

68 databases 16 #從0 開始 17 鏈接數據庫

86 save 900 1

 87 save 300 10

 88 save 60 10000 #持久化

1.3 啟動 redis 查看端口

[root@redis01 yum.repos.d]# /etc/init.d/redis start

啟動 :                                                    [確定]

[root@redis01 yum.repos.d]# netstat -lntup

Active Internet connections (only servers)

Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name  

tcp        0      0 172.16.1.72:6379            0.0.0.0:*                   LISTEN      3795/redis-serv

1.4    連接redis

[root@redis01 yum.repos.d]# redis-cli -h 172.16.1.72

創建查看

redis 172.16.1.72:6379> SET mykey hehe

OK

redis 172.16.1.72:6379>

   redis 172.16.1.72:6379> GET mykey

"hehe"

redis 172.16.1.72:6379> keys *

1) "mykey"

1.5 是否存在

redis 172.16.1.72:6379> EXISTS mykey

(integer) 1

redis 172.16.1.72:6379> EXISTS mykeys

(integer) 0

1.6    刪除

redis 172.16.1.72:6379> DEL mykey

(integer) 1

1.7 查看類型

redis 172.16.1.72:6379> TYPE mykey

string

Redis常見問題

最大內存問題:要設置好最大內存,以防不停的申請內存,造成系統內存都被用完。

Fork進程問題:'vm.overcommit_memory = 1'這一個選項要加到系統的配置中,防止fork因內存不足而失敗。

密碼問題:需要設置復雜一些,防止暴力破解。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM