国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Redis使用總結

2019-11-14 14:29:34
字體:
來源:轉載
供稿:網友

1.Redis安裝

    redis的安裝非常的簡單,而且Redis并不依賴其他環境和標準庫,很容易上手,這可能也是它流行的一個原因。這里為了測試方便,用的都是windows 環境下測試。下載Windows版本Redis。

    redis.windows.conf 是redis的配置文件。

     redis-server.exe  服務器端。

       redis-cli  命令行客戶端。

     redis-benchmark:Redis性能測試工具,測試Redis在你的系統及你的配置下的讀寫性能。

2.啟動服務

    在命令行輸入如下命令 :redis-server  redis.windows.conf。

    同時也可以該命令保存為文件 startup.bat,下次就可以直接啟動了。

如果提示redis-server 不是內部命令。將該目錄加到環境變量里面即可。

3. redis相關配置

    1. port 端口號,例如6379

    2. bind 實例綁定的訪問地址127.0.0.1

    3. requirepass 訪問的密碼

    4. maxheap 記得把這個配置節點打開,否者redis 服務無法啟動。例如maxheap 1024000000

    5. timeout:請求超時時間

    6. logfile:log文件位置

    7. databases:開啟數據庫的數量

    8. dbfilename:數據快照文件名(只是文件名,不包括目錄)

 

  4. 連接測試

    在命令行輸入如下命令:redis-cli –h 127.0.0.1 –p 6379

    參數分別為host、port,如果設置了密碼,則必須要加上-a 123456,123456為登錄密碼。否則會提示沒有權限登錄系統。

    如下圖所示。

5.主從配置

Redis跟MySQL一樣,擁有非常強大的主從復制功能,而且還支持一個master可以擁有多個slave,而一個slave又可以擁有多個slave,從而形成強大的多級服務器集群架構。
         
  redis的主從復制是異步進行的,它不會影響master的運行,所以不會降低redis的處理性能。主從架構中,可以考慮關閉Master的數據持久化功能,只讓Slave進行持久化,這樣可以提高主服務器的處理性能。同時Slave為只讀模式,這樣可以避免Slave緩存的數據被誤修改。

    實際生產中,主從架構是在幾個不同服務器上安裝相應的Redis服務。為了測試方便,我這邊的主從備份的配置,都是在我Windows 本機上測試。

1. 安裝兩個Redis 實例,Master和Slave。將Master端口設置為6379,Slave 端口設置為6380 。bind 都設置為:127.0.0.1。

2. 在Slave 實例 ,增加:slaveof 127.0.0.1 6380 配置。

配置完成之后,啟動這兩個實例,如果輸出如下內容,說明主從復制的架構已經配置成功了。

注意:在同一臺電腦上測試,Master和Slave的端口不要一樣,否則是不能同時啟動兩個實例的。

3.在命令行,分別連接上Master服務器和Slave 服務器。然后在Master 寫入緩存,然后在Slave 中讀取。如下圖所示:

注意:slave只能讀取,不能寫入數據。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 洛扎县| 鞍山市| 常德市| 长岭县| 华亭县| 叙永县| 襄城县| 宿松县| 汉中市| 镇江市| 民乐县| 道真| 阜新市| 淅川县| 萨迦县| 修文县| 乌兰浩特市| 张家口市| 屏南县| 林州市| 娄烦县| 荥阳市| 雷波县| 沛县| 灵台县| 扎赉特旗| 永吉县| 四川省| 阿拉善右旗| 渝中区| 保靖县| 崇左市| 大厂| 芮城县| 金山区| 蛟河市| 岱山县| 望奎县| 府谷县| 和林格尔县| 黄平县|