![](https://img-blog.csdnimg.cn/20201016230711903.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Redis从入门到高可用,分布式实践
Redis从入门到高可用,分布式实践
一角残叶
人生如逆旅,我亦是行人
展开
-
Redis从入门到高可用,分布式实践(10)- redis 客户端
1 java 客户端1.1 直连package redistest;import redis.clients.jedis.Jedis;/** * @Description TODO * @Author tzb * @Date 2020/10/18 15:45 * @Version 1.0 **/public class Demo01 { public static void main(String[] args) { Jedis jedis = new J原创 2020-10-18 16:27:54 · 117 阅读 · 0 评论 -
Redis从入门到高可用,分布式实践(9)- zset
1 有序集合1.1 zset 结构1.2 集合 vs 有序集合1.3 列表 vs 有序集合2 zset API2.1 zadd2.2 zrem2.3 zscore2.4 zincrby2.5 zcard2.6 zrange2.7 zrangebyscore2.8 zcount2.9 zremrangebyrank2.10 其他命令2.11 总结3 案例3.1 排行榜...原创 2020-10-18 11:09:12 · 157 阅读 · 0 评论 -
Redis从入门到高可用,分布式实践(8)- set
1 集合结构1.1 特点无序无重复集合间的操作2 API2.1 sadd,srem2.2 scard,sismember,srandmember,smemberssmembers2.3 sdiff,sinter,sunion2.4 小技巧3 案例3.1 标签原创 2020-10-18 10:38:21 · 116 阅读 · 0 评论 -
Redis从入门到高可用,分布式实践(7)- 列表
1 列表结构1.1 特点有序可以重复左右两边插入和弹出2 API2.1 rpush2.2 lpush2.3 linsert2.4 lpop2.5 rpop2.6 lrem2.7 ltrim2.8 lrange2.9 lindex2.10 llen2.11 lset2.12 blpop,brpop2.13 小技巧3 实战...原创 2020-10-18 10:25:28 · 148 阅读 · 0 评论 -
Redis从入门到高可用,分布式实践(6)- hash
1 哈希键值结构1.1 特点2 API2.1 hget,hset,hdel2.2 hexists,hlen2.3 hmget,hmset2.4 hgetall,hvals,hkeys使用 hgetall 的时候,牢记单线程2.5 hsetnx,hincrby,hincrbyfloat2.6 hash 总结3 案例3.1 记录每个用户主页的访问量3.2 缓存视频的基本信息4 更新用户属性4.1 用户信息- string 实现4.2 用户信息-原创 2020-10-18 10:04:03 · 123 阅读 · 0 评论 -
Redis从入门到高可用,分布式实践(5)- string
1 字符串键值结构1.1 场景缓存分布式锁计数器1.2 get,set,del1.3 incr,decr,incrby,decrby案例:记录网站每个用户的访问量缓存视频的基本信息(数据源在mysql)实现分布式 id 生成器1.4 set,setnx,setxx1.5 mget,msetn 次 get1 次 mget1.6 getset,append,strlen1.7 incrbyfloat,getrang原创 2020-10-17 23:39:57 · 88 阅读 · 0 评论 -
Redis从入门到高可用,分布式实践(4)- 数据结构和内部编码
1 数据结构和内部编码1.1 redisObject2 单线程原创 2020-10-17 17:22:03 · 97 阅读 · 0 评论 -
Redis从入门到高可用,分布式实践(3)- 通用命令
1 通用命令1.1 keyskeys 命令一般不在生产环境中使用时间复杂度:O(n)1.2 dbsize - 计算 key 的总数可以在生产中使用时间复杂度:O(1)1.4 exists1.5 删除指定 key-value1.6 关于 key 过期的命令1.7 type1.8 时间复杂度...原创 2020-10-17 17:12:06 · 99 阅读 · 0 评论 -
Redis从入门到高可用,分布式实践(2)- 安装和配置
1原创 2020-10-17 10:12:37 · 146 阅读 · 0 评论 -
Redis从入门到高可用,分布式实践(1)- 基础介绍
1 数据结构2 redis 特性2.1 速度快2.2 持久化2.3 多种数据结构2.4 功能丰富2.5 主从复制2.6 高可用、分布式3 典型的使用场景3.1 缓存系统3.2 计数器3.3 消息队列系统原创 2020-10-16 23:51:16 · 217 阅读 · 0 评论