版权声明:本文为个人原创,欢迎转载,但请务必在明显位置注明出处!欢迎访问apeit.cn ! https://blog.csdn.net/u014190763/article/details/84246464
概述
redis 高速缓存我们该使用在哪些地方。怎么使用才能提高系统的效率,提升用户体验,操持系统流畅?本文介绍一些使用场景,抛砖引玉。
hash
微博好友关注列表
用户ID为key, Field 为好友ID, Value为关注时间。
HMset apeit:user:1001 apeit:user:606 20181020 apeit:user:user:230 20181014 apeit:user:450 20180810
//设置apeit的用户id为1001的关注的的好友。2018-10-20关注了id为606的用户。
HKEYS apeit:user:1001 //获取用户关注的列表
HLEN apeit:user:1001 //获取用户关注的人数
用户维度统计
统计数包括:关注数,粉丝数,喜欢商品数,发帖数
统计数为key, 不同维度为Field, Value 为统计数
关注了5人示例:
HSET apeit:user:10000 follow 5 //1000用户关注了5人
HINCRBY apeit:user:10000 follow 1 //用户又关注了1人
HINCRBY apeit:user:10000 follow -1 //用户取消关注1人
redis更多使用场景及示例:redis的使用场景及示例
延伸
初步了解redis:redis简介,安装,及使用
学习redis数据结构:redis的数据结构
如何将redis用到实际问题当中:redis的使用场景及示例
redis 数据持久化存储,备份:redis数据持久化存储,备份
redis集群主从复制sentinel哨兵,twemproxy代理:主从复制sentinel哨兵,twemproxy代理
redis强大的原声集群:redis原声集群cluster