redis 使用场景及示例

版权声明:本文为个人原创,欢迎转载,但请务必在明显位置注明出处!欢迎访问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

猜你喜欢

转载自blog.csdn.net/u014190763/article/details/84246464