redis
文章平均质量分 80
chlaws
希望身体健康
展开
-
封装nginx的异步访问redis并生成库
背景描述 简单描述下,在最近的这个项目中的一个分项目中,有数据存储在redis中,数据要推荐给用户,前台是通过nginx来接收http请求,解析key,通过一致性hash算法去实现分布式部署redis而非只是主从模式,通过这去访问redis组中的某一组,这样去读取正确的value。 使用环境: suse redis.2.4.7原创 2012-02-22 21:16:17 · 4202 阅读 · 4 评论 -
编写nginx的http模块需要注意一些细节
1,在申请buffer的时候需要注意这些buffer是用在哪里的,是需要从哪里去申请。 在handler函数中,比如,一般申请buffer都是从ngx_http_request_t *r的r->pool中去申请。但是如果需要改变r->connection->addr_text.data的buffer,去申请更大的一块内存,那么,如果从r->pool申请,是会有问题,这个需要注意,在项目中原创 2012-04-23 19:59:41 · 3907 阅读 · 0 评论 -
redis-2.6.16源码分析之pub-sub系统
redis实现的发送订阅系统,即pub-sub,这部分的的代码比较少,也方便分析。在这只将会分析下普通的pub-sub(会忽略掉Pattern-matching subscriptions),以此来简述一个pubsub系统是如何实现的。 在redis主要有介绍redis的pub-sub,在开始之前, 需要知道redis的pubsub的几个命令: SUBSCRIBE first second原创 2013-09-02 22:26:57 · 4108 阅读 · 0 评论