標籤:remote scl round 自訂服務 資料結構 str server 一個 概念
概念
Remote Dictionary Server key-value 資料庫儲存系統,資料結構伺服器。
鍵是String類型,值(value)可以是字串(String), 雜湊(Map), 列表(list), 集合(sets)和有序集合(sorted sets),hyperloglog類型
建立服務
Redis可以建立的服務分為四種,分別是臨時服務、預設服務、自訂服務、主從服務
臨時服務
1 A. 建立伺服器: redis-server.exe redis.windows.conf2 B. 用戶端串連: redis-cli.exe -h 127.0.0.1 -p 6379 (h: host p: port)3 C. 關閉服務: 把dos視窗關閉即可
預設服務
預設服務名為Rdis
1 A. 安裝服務: redis-server.exe --service-install redis.windows.conf --loglevel verbose2 B. 啟動服務: redis-server.exe --service-start3 C. 用戶端串連: redis-cli.exe -h 127.0.0.1 -p 63794 D. 關閉服務: redis-server.exe --service-stop5 E. 卸載服務: redis.server.exe --service-uninstall
自訂服務
自訂服務與預設服務的區別是自訂服務可以自訂服務名稱
1 # 自訂一個服務名為redismaster的服務2 A. 安裝服務: redis-server.exe --service-install redis.windows.conf --service-name redismaster --loglevel verbose3 B. 啟動服務: redis-server.exe --service-start --service-name redismaster4 C. 用戶端串連: redis.cli.exe -h 127.0.0.1 -p 63795 D. 關閉服務: redis-server.exe --service-stop --service-name redismaster6 E. 卸載服務: redis-server.exe --service-uninstall --service-name redismaster
建立主從服務
該服務的建立需要兩個redis目錄,我將這兩個目錄分別命名為tool跟tool1
主服務在tool中建立,從服務在tool1中建立
現在建立主從服務,主服務為redismaster,從服務為redisclient
1 # 開啟一個dos視窗,進入tool1目錄 2 A. 改從服務: redis.windows.conf: port 6380 slaveof 127.0.0.1 6379 3 # 進入tool目錄 4 B. 安裝主服務: redis-server.exe --service-install redis.windows.conf --service-name redismaster --loglevel verbose 5 C. 啟動主服務: redis-server.exe --service-start --service-name redismaster 6 # 進入tool1目錄 7 D. 安裝從服務: redis-server.exe --service-install redis.windows.conf --service-name redisclient --loglevel verbose 8 E. 啟動從服務: redis-server.exe --service-start --service-name redisclient 9 # 進入tool目錄10 F. 用戶端串連主服務: redis-cli.exe -h 127.0.0.1 -p 637911 # 進入tool1目錄12 G. 用戶端串連從服務: redis-cli.exe -h 127.0.0.1 -p 638013 # 進入tool目錄14 H. 停止主服務: redis-server.exe --service-stop --service-name redismaster15 I. 卸載主服務: redis-server.exe --service-uninstall --service-name redismaster16 # 進入tool1目錄17 J. 停止從服務: redis-server.exe --service-stop --service-name redisclient18 K. 卸載從服務: redis-server.exe --service-uninstall --service-name redisclient
Redis安裝
windows下安裝
linux下安裝
ubuntu下安裝
Redis資料庫之概念與建立服務