远程连接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