Mac Redis安裝與解除安裝
安裝Redis
下載
下載連結http://redis.io/
普通啟動方式
//解壓redis至/usr/local/中
sudo tar -zxf /Users/{USER}/Desktop/Downloads/redis-3.0.0.tar.gz -C /usr/local/
cd /usr/local/redis-3.0.0
//編譯測試
sudo make test
出現 ALL tests什麼就成功了
//編譯安裝
sudo make install
//啟動服務
redis-server
//啟動客戶端
新開個終端,進入到src資料夾,執行命令
/usr/local/redis-5.0.0/src
./redis-cli //表示啟動redis客戶端
set admin echoRedis // 設定 key為admin value為echoRedis(redis的set語法)
//返回結果OK為 設定成功
get admin // 取 key為admin的value值(redis的get語法)
//返回結果為 echoRedis(我們設定的值)
高階啟動版(根據修改配置檔案啟動方式和簡介)
預設啟動
如上,在命令redis-server即啟動redis服務端。且接受客戶端連線
根據設定啟動
在 /usr/local/redis目錄下建立bin,etc,db三個目錄
把/usr/local/redis/src目錄下的mkreleasehdr.sh,redis-benchmark, redis-check-rdb, redis-cli, redis-server拷貝到bin目錄
sudo cp mkreleasehdr.sh /usr/local/redis-5.0.0/bin
sudo cp redis-benchmark /usr/local/redis-5.0.0/bin
sudo cp redis-check-rdb /usr/local/redis-5.0.0/bin
sudo cp redis-cli /usr/local/redis-5.0.0/bin
sudo cp redis-server /usr/local/redis-5.0.0/bin
在etc下,新建配置redis.conf,內容如下。
/usr/local/redis-5.0.0/下新建日誌檔案log-redis.log,並修改當前使用者使用許可權。sudo chown -R shoren /usr/local/redis-5.0.0/
啟動服務端:redis-server /usr/local/redis-5.0.0/etc/redis.conf
//redis.conf 檔案內容
#修改為守護模式
daemonize yes
#設定程式鎖檔案
pidfile /usr/local/redis-5.0.0/redis.pid
#埠
port 6379
#客戶端超時時間
timeout 300
#日誌級別
loglevel debug
#日誌檔案位置
logfile /usr/local/redis-5.0.0/log-redis.log
#設定資料庫的數量,預設資料庫為16,可以使用SELECT 命令在連線上指定資料庫id
databases 16
##指定在多長時間內,有多少次更新操作,就將資料同步到資料檔案,可以多個條件配合
#save
#Redis預設配置檔案中提供了三個條件:
save 900 1
save 300 10
save 60 10000
#指定儲存至本地資料庫時是否壓縮資料,預設為yes,Redis採用LZF壓縮,如果為了節省CPU時間,
#可以關閉該#選項,但會導致資料庫檔案變的巨大
rdbcompression yes
#指定本地資料庫檔名
dbfilename dump.rdb
#指定本地資料庫路徑
dir /usr/local/redis-5.0.0/db/
#指定是否在每次更新操作後進行日誌記錄,Redis在預設情況下是非同步的把資料寫入磁碟,如果不開啟,可能
#會在斷電時導致一段時間內的資料丟失。因為 redis本身同步資料檔案是按上面save條件來同步的,所以有
#的資料會在一段時間內只存在於記憶體中
appendonly no
#指定更新日誌條件,共有3個可選值:
#no:表示等作業系統進行資料快取同步到磁碟(快)
#always:表示每次更新操作後手動呼叫fsync()將資料寫到磁碟(慢,安全)
#everysec:表示每秒同步一次(折衷,預設值)
appendfsync everysec
關閉服務與解除安裝
//檢視全部redis 一般root專案啟動的時候會用到sudo
ps axu|grep redis ## 查詢redis-server的PID
sudo kill -9 PID
//第二種方法 -u 後面是你的使用者名稱
ps -u liuhaolai -o pid,rss,command | grep redis
sudo kill -9 PID
//解除安裝就是關閉執行服務後直接刪除資料夾就好,redis很綠色
rm -rf redis
相關文章
- Redis(windows)解除安裝RedisWindows
- JDK的安裝與解除安裝JDK
- 如何解除安裝NTFS for Mac?ntfs for mac解除安裝詳細教程Mac
- Mysql安裝解除安裝與啟停MySql
- Mac安裝RedisMacRedis
- Mac 安裝 RedisMacRedis
- 如何正確安裝解除安裝mac軟體Mac
- AppZapper for mac解除安裝工具APPMac
- Mac安裝Redis,詳細redis安裝步驟MacRedis
- rpm包安裝升級與解除安裝
- Mac軟體解除安裝——安全徹底地在Mac上解除安裝Microsoft OutlookMacROS
- app的安裝與解除安裝測試點APP
- 安裝npm 解除安裝npm 安裝apidocNPMAPI
- Linux安裝解除安裝MySQLLinuxMySql
- Ubuntu解除安裝和安裝Ubuntu
- cocoapods安裝/解除安裝/使用
- JDK安裝和解除安裝JDK
- docker安裝及解除安裝Docker
- Mac系統解除安裝Paragon NTFS for macMacGo
- Linux 解除安裝openjdk 安裝oraclejdkLinuxJDKOracle
- debian安裝和解除安裝vmware
- linux 解除安裝jdk和安裝LinuxJDK
- [雲原生]Docker - 安裝&解除安裝Docker
- Ubuntu安裝和解除安裝mongodbUbuntuMongoDB
- window下安裝並使用nvm(含解除安裝node、解除安裝nvm、全域性安裝npm)NPM
- 【Redis】安裝與配置Redis
- [Redis] 安裝與配置Redis
- Redis 安裝與使用Redis
- Mac-Homebrew 安裝/解除安裝/更換國內映象源Mac
- mac的mysql怎麼解除安裝?MacMySql
- MySQL:mysql5.7解壓版安裝與解除安裝MySql
- mac怎麼解除安裝軟體 蘋果mac解除安裝軟體實用教程說明Mac蘋果
- air安裝win10怎麼解除安裝_air安裝win10如何解除安裝AIWin10
- redis框架介紹與安裝(mac 和 windows)Redis框架MacWindows
- Centos Docker安裝、升級、解除安裝CentOSDocker
- Linux-Ubuntu-mysql-安裝&解除安裝LinuxUbuntuMySql
- Centos7.9安裝解除安裝DockerCentOSDocker
- Python pip的安裝及解除安裝Python