Redis-5.0.3-[1]單機版安裝
阿新 • • 發佈:2019-03-31
[0] redis簡介:
Redis是一個開源的底層使用C語言編寫的key-value儲存資料庫。可用於快取、事件釋出訂閱、高速佇列等場景。而且支援豐富的資料型別:string(字串)、hash(雜湊)、list(列表)、set(無序集合)、zset(sorted set:有序集合)。Redis 在3.0版本前只支援單例項模式,Redis 在 3.0 版本以後就推出了叢集模式。 運用場景:1.熱點資料快取 --對經常需要查詢且變動不是很頻繁的資料 常稱作熱點資料 2.訊息佇列 --相當於訊息訂閱系統,比如ActiveMQ等 3.大型電商平臺初始化頁面資料的快取 優點 1. 效能極高– Redis能讀的速度是110000次/s,寫的速度是81000次/s 。 2. 豐富的資料型別 – Redis支援二進位制案例的 Strings, Lists, Hashes, Sets 及 Ordered Sets 資料型別操作。 3. 原子 – Redis的所有操作都是原子性的,同時Redis還支援對幾個操作全並後的原子性執行。 等.... 參考:http://www.cnblogs.com/canfengfeixue/archive/2017/12/15/8042913.html
[1]建立安裝目錄
mkdir -p /app/redis/{install,conf} cd /app/redis/install wget http://download.redis.io/releases/redis-5.0.3.tar.gz tar -xvzf redis-5.0.3.tar.gz cd /app/redis/install/redis-5.0.3 && make && make install PREFIX=/app/redis/
[2]建立配置檔案
echo "PATH=\$PATH:/app/redis/bin">>/etc/profile && source /etc/profile cat >/app/redis/conf/redis.conf<<EOF bind 0.0.0.0 daemonize yes protected-mode no EOF #bind允許任何ip都可以連線redis #daemonize 配置守護程序啟動 #protected-mod關閉保護模式
[3]新增防火牆
firewall-cmd --zone=public --add-port=6379/tcp --permanent firewall-cmd --reload
[4]啟動redis服務
redis-server /app/redis/conf/redis.conf ps -ef|grep redis #檢視是否啟動
[5]客戶端連線測試
redis-cli -h 127.0.0.1 -p 6379 127.0.0.1:6379> set name "wyl" OK 127.0.0.1:6379> shutdown not connected>
[6]刪除安裝目錄
/bin/rm -r