Redis詳解(一) Redis伺服器搭建詳解

2021-08-19 11:46:18 字數 1094 閱讀 9684

#發布的內網位址,再做外網對映就可以使用,注意不要使用127.0.0.1哦

bind 172.16.210.39

#埠號-不要使用預設埠是安全的第一步

port 7339

#日誌目錄,資料夾一定要提前建立出來

logfile "data/redis.log"

#伺服器密碼,注意:redis可以支援每秒15w次的密碼訪問,所以密碼盡量複雜些

requirepass 123456

4、啟動:

開啟cmd,定位檔案目錄,例如我的檔案解壓在:d:/redis/redis7339:

第一種方式:執行如下命令:redis-server.exe redis.windows.conf,出現類似如下

上述視窗類似tomcat,關閉視窗則服務停止,也可通過更改配置檔案,調整為後台執行。

第二種方式:生成後台服務執行(我使用的。。。)

同樣定位到解壓資料夾下,執行如下命令生成服務:

redis-server --service-install redis.windows.conf --loglevel verbose  --service-name redis7339

則服務生成成功:

右鍵啟動即可。

5、測試:

開啟cmd控制台,定位至解壓資料夾目錄,執行如下命令:

redis-cli -h 你的ip -p 你的埠 -a 你的密碼

例如我的:redis-cli -h 172.16.210.39 -p 7339 -a 123456

設定key-value測試及獲取:

至此單個redis伺服器搭建成功,後續將補充 主從redis及redis哨兵監控 實現redis高可用服務搭建。

Redis 分割槽 詳解

分割槽是分割資料到多個redis例項的處理過程,因此每個例項只儲存key的乙個子集 分割槽的優勢 通過利用多台計算機記憶體的和值,允許構造更大的資料庫 通過多核和多台計算機,允許擴充套件計算能力 通過多台計算機和網路介面卡,允許擴充套件網路頻寬 分割槽的不足 redis的一些特性在分割槽方面表現的不...

Redis 事務 詳解

redis 事務可以一次執行多個命令,並且帶有以下兩個重要的保證 1 事務是乙個單獨的隔離操作 事務中的所有命令都會序列化 按順序地執行。事務在執行的過程中,不會被其他客戶端傳送來的命令請求所打斷 2 事務是乙個原子操作 事務中的命令要麼全部被執行,要麼全部都不執行 乙個事務從開始到執行會經歷以下三...

redis命令詳解

1.使用客戶端連線redis服務,需要有乙個redis客戶端 redis cli h host p port a password 如果是本地的redis服務可以直接使用命令,預設本地 6379埠 redis cli 2.多個redis例項 多庫 設定資料庫個數 127.0.0.1 6379 con...