比如就一个服务A,部署在服务器1上。
redis部署在服务器2上。
为什么还会需要redis连接池这个东西?我在服务A上维护一个全局变量的redis连接实例,前端请求过来我都是用这个连接实例去执行redis指令,不也可以吗?
redis连接池,无非就是高并发的时候可以支持多个redis连接实例去连接redis,但是redis本身就是单线程的,我多个连接同时去连redis(不还是得排队么),然后执行指令,和我单个全局连接直接去一个个执行redis指令,感觉应该差不多性能吧?
而且如果是全局单个redis连接的话,每次请求过来我还省了连接这个操作,不是又省了点时间么?
有疑问加站长微信联系(非本文作者)