nosql
allen0228
这个作者很懒,什么都没留下…
展开
-
SNS好友的redis结构设计
Redis的性能总结:Results: about 110000 SETs per second, about 81000 GETs per second(摘录自百度百科)依据这个结果, 中小型项目中, 好友发送请求和接受请求,无需其它消息队列辅助, redis的list结构建消息队列可以很好的满足需求。用户信息采用redis的hash数据结构Key原创 2012-07-15 22:42:39 · 3325 阅读 · 0 评论 -
微博关系的redis结构设计
用户信息采用redis的hash数据结构Key user:$uidValue uid=>$uid,uname=>$username, follower=>$followernum, following=>$followingnum备注:$uid 用户UID$username 用户名$followernum 用户的粉丝数$fol原创 2012-07-19 23:24:24 · 4018 阅读 · 0 评论 -
好友分组的redis结构设计
$表示的是变量#分组自增ID[string结构]friend:g:groupid(redis key) $gid#系统分组[zset结构] (备注:此key的设计是由于业务需求)friend:g:sys:$uid(redis key) $weight(score) $gid(value)#用户的自定义分组[zset结构]friend:g:$uid(red原创 2012-12-08 18:22:46 · 5270 阅读 · 0 评论