![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
东东儿
苦海无涯肯争渡,人生当见一惊鸿
展开
-
C/C++实现redis分布式锁,与事务相比分布式锁有什么优势
redis分布式锁原创 2019-12-02 17:06:58 · 1924 阅读 · 0 评论 -
为什么Redis是单线程的还需要事务功能?为什么pipeline不能代替事务?
1.Redis有竞态问题吗Redis服务器是一个Reactor模型,即NIO+IO复用,通过IO复用获取有请求的对象,然后执行对应操作并将结果返回给对应客户端。且除redis虽然是多线程程序,但是其处理网络IO和执行客户端请求的只有一个线程,对于客户端而言是个单线程服务器。while(!quit){ clients=epoll_wait(); for(client c:clients)...原创 2019-11-22 22:01:29 · 2129 阅读 · 0 评论