选择那一个来操作redis比较好,还是说不管哪个,多协程操作同一数据时,还是要自己加锁或使用channel才可以?
更多评论
客户端发送的命令都是存放在redis服务端队列里面,redis由单线程去执行这些命令,然后返回结果,所以就不存在并发安全问题,就算你客户端并发1w/s 个请求,请求也是按照先后顺序到达redis服务端的队列里排队!
选择那一个来操作redis比较好,还是说不管哪个,多协程操作同一数据时,还是要自己加锁或使用channel才可以?
客户端发送的命令都是存放在redis服务端队列里面,redis由单线程去执行这些命令,然后返回结果,所以就不存在并发安全问题,就算你客户端并发1w/s 个请求,请求也是按照先后顺序到达redis服务端的队列里排队!