Redis Mac下安装与使用
生活随笔
收集整理的這篇文章主要介紹了
Redis Mac下安装与使用
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
目錄
- 一、下載安裝包
- 二、編譯
- 三、服務(wù)端與客戶端命令
- 1、服務(wù)端啟動命令
- 2、客戶端連接命令
- 3、服務(wù)端關(guān)閉命令
一、下載安裝包
官網(wǎng)地址:http://redis.io/download
下載后,解壓放到任意目錄下。
二、編譯
打開終端,切換到 Redis 根目錄,執(zhí)行如下命令:
編譯測試命令:
sudo make test編譯安裝命令:
sudo make install安裝成功后,在 src 目錄下會有 redis-server、redis-cli 文件。
三、服務(wù)端與客戶端命令
1、服務(wù)端啟動命令
進(jìn)入Redis的 src 目錄,輸入如下命令啟動 Redis 服務(wù)端:
./redis-server# 指定配置文件啟動 ./redis-server ../redis.conf執(zhí)行結(jié)果(未指定配置文件啟動):
~/soft/redis/redis-6.2.6/src > ./redis-server 42714:C 09 Mar 2022 20:08:26.820 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo 42714:C 09 Mar 2022 20:08:26.820 # Redis version=6.2.6, bits=64, commit=00000000, modified=0, pid=42714, just started 42714:C 09 Mar 2022 20:08:26.820 # Warning: no config file specified, using the default config. In order to specify a config file use ./redis-server /path/to/redis.conf 42714:M 09 Mar 2022 20:08:26.821 * Increased maximum number of open files to 10032 (it was originally set to 256). 42714:M 09 Mar 2022 20:08:26.821 * monotonic clock: POSIX clock_gettime_.__.-``__ ''-.__.-`` `. `_. ''-._ Redis 6.2.6 (00000000/0) 64 bit.-`` .-```. ```\/ _.,_ ''-._( ' , .-` | `, ) Running in standalone mode|`-._`-...-` __...-.``-._|'` _.-'| Port: 6379| `-._ `._ / _.-' | PID: 42714`-._ `-._ `-./ _.-' _.-'|`-._`-._ `-.__.-' _.-'_.-'|| `-._`-._ _.-'_.-' | https://redis.io`-._ `-._`-.__.-'_.-' _.-'|`-._`-._ `-.__.-' _.-'_.-'|| `-._`-._ _.-'_.-' |`-._ `-._`-.__.-'_.-' _.-'`-._ `-.__.-' _.-'`-._ _.-'`-.__.-'42714:M 09 Mar 2022 20:08:26.822 # Server initialized 42714:M 09 Mar 2022 20:08:26.823 * Loading RDB produced by version 6.2.6 42714:M 09 Mar 2022 20:08:26.823 * RDB age 204572 seconds 42714:M 09 Mar 2022 20:08:26.823 * RDB memory usage when created 1.08 Mb 42714:M 09 Mar 2022 20:08:26.823 # Done loading RDB, keys loaded: 2, keys expired: 0. 42714:M 09 Mar 2022 20:08:26.823 * DB loaded from disk: 0.001 seconds 42714:M 09 Mar 2022 20:08:26.823 * Ready to accept connections出現(xiàn)以上界面說明Redis啟動成功。
但是按「Ctrl + c」鍵后,服務(wù)就關(guān)閉了。
42714:signal-handler (1646877549) Received SIGINT scheduling shutdown... 42714:M 10 Mar 2022 09:59:09.434 # User requested shutdown... 42714:M 10 Mar 2022 09:59:09.434 * Saving the final RDB snapshot before exiting. 42714:M 10 Mar 2022 09:59:09.439 * DB saved on disk 42714:M 10 Mar 2022 09:59:09.440 # Redis is now ready to exit, bye bye...要想后臺啟動 Redis ,就需要指定配置文件,然后修改配置文件中的如下配置項(xiàng):
# 修改為守護(hù)模式(默認(rèn)為no) daemonize yes修改完后,執(zhí)行如下命令啟動 Redis :
# 指定配置文件啟動 ./redis-server ../redis.conf執(zhí)行此命令后,無法看到啟動過程,可以使用 ps 命令來查看是否存在 Redis 進(jìn)程:
ps -ef | grep redis2、客戶端連接命令
進(jìn)入Redis的 src 目錄,輸入如下命令啟動 Redis 客戶端:
# 檢查Redis服務(wù)端是否啟動 ./redis-cli ping# 連接本機(jī)服務(wù)端 ./redis-cli# 完整的連接服務(wù)端(帶密碼) ./redis-cli -h [IP地址] -p [端口6379] -a [密碼]# 完整的連接服務(wù)端(不帶密碼) ./redis-cli -h [IP地址] -p [端口6379]# 例如: ./redis-cli -h 127.0.0.1 -p 6379執(zhí)行結(jié)果:
~/soft/redis/redis-6.2.6/src > ./redis-cli 127.0.0.1:6379>出現(xiàn)如上信息說明客戶端連上服務(wù)端。
3、服務(wù)端關(guān)閉命令
連接上客戶端后,執(zhí)行 shutdown 命令:
shutdown終端直接執(zhí)行(Redis下的src目錄下)如下命令來關(guān)閉服務(wù):
./redis-cli shutdown總結(jié)
以上是生活随笔為你收集整理的Redis Mac下安装与使用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《哈利波特魔法觉醒》石墩双排卡组搭配
- 下一篇: linux cmake编译源码,linu