Redis
kongxx
这个作者很懒,什么都没留下…
展开
-
Redis实现类似同步方法调用的功能(一)
首先声明,这么干纯粹是为了好玩。通常我们用Redis主要是为了存储一些数据,由于数据在内存里,所以查询更新很快。同时我们也可以利用 Pub/Sub 功能来实现消息发布/订阅。但是今天我们来说说怎么通过Redis的list来实现 Server - Client 的同步通信。具体需求Client 端运行后监听 Server 端派发的请求,然后执行一些操作,并将结果返回给 Server 端。实现想法利用原创 2017-08-19 09:50:19 · 2398 阅读 · 0 评论 -
Redis实现类似同步方法调用的功能(二)
接上一篇,这么干纯粹是为了好玩。上一篇的博客中的例子只能处理一个Server对一个Client的情况,今天修改了一版,可以支持一个Server对多个Client。实现方式就是Server每派发一个动作就扔到一个线程里去,Client也类似每收到一个数据,就起一个线程去做自己的逻辑。这样看起来就有点像socket变成了。import redisimport timeimport jsonimpo原创 2017-08-19 09:51:42 · 658 阅读 · 0 评论