遠程連接Redis服務


修改  redis.conf 的配置文件

1、注釋掉bind 的綁定配置;

2、搜索protected-mode節點 ,並將節點改為no 。關閉保護模式,使其他主機的客戶端能夠連接到該Redis服務器;

3、搜說並修改為 requirepass yourpassword 。防止外部未知主機的客戶端破解並進行Redis連接,設置連接密碼;

4、如果redis服務器是在阿里雲服務器上自建的,默認redis端口6379是不允許外部訪問的。解決辦法:在阿里雲控制台的安全組管理中,開啟6379端口。

 

Redis 是很快的,官方表示,Redis 是基於內存操作,CPU 不是Redis 性能瓶頸,Redis的瓶頸是機器的內存和網絡帶寬, 既然可以單線程,就使用單線程了。

為什么還快?

     糾正兩個誤區:

       1、高性能服務器一定是多線程的;

       2、多線程一定會比單線程效率高。

核心原因:

     Redis 是將所以的數據全部放在內存中,所以說使用單線程去操作效率就是最高的,多線程(CPU上下文會切換,耗時的操作),對於內存系統來說,如果沒有上下文切換效率就是最高的!多次讀寫在一個CPU 上,在內存情況下,這個是最佳的方案。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM