Redis
文章平均质量分 65
徐师兄学姿势
成年人的世界没有容易二字,加油!!!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Redis基本数据类对应的底层数据结构大解析
写在前面: 众所周知 现在JAVA开发很内卷,玩转redis还不够,面试会经常被问redis底层C语言的数据结构,已经被问好几次了!是时候结束了 在Redis当中键值对是存储在DicEntry结构当中 Key:SDS,简单动态数组结构(已使用的长度,可以使用的长度,char[] ) Value: RedisObject next指针 接下来重要照顾一下redisObject typedef struct redisObject { // 类型:string,list,hash,set,so.原创 2021-01-02 20:06:26 · 173 阅读 · 0 评论 -
深入Redis进阶二
为什么需要集群? 性能 扩展 可用性,安全 那么如何去配置主从复制呢? vim redis.conf(修改配置文件) slaveof 192.168.30.131 6379(config) ./redis-server --slaveof ip port(start) 断开: 主从复制原理 连接 数据同步 命令传播 主从复制不足:单个节点数据量较大时 同步比较耗时 需要手动切换主从 需要一种可以自动切换主从的实现–哨兵机制 ...原创 2020-08-07 17:24:46 · 165 阅读 · 0 评论 -
深入Redis进阶一
publish & subscription 基础回顾:之前我们使用list也能实现一个简单的消息队列rpush blpop 这个是不支持 一对多的消息分发 所以今天来学习Redis的发布订阅 channel:频道 subscribe 订阅者 publish发布者 命令: subscribe channel-1 channel-2 channel-3 publish channel-1 message: 向指定的频道发布消息 psubscribe *sport 在Jedis客户端怎么使用? t原创 2020-08-06 22:11:40 · 347 阅读 · 0 评论 -
深入浅出Redis基础
NOSQL & SQL 区别: 1. 2. String 的应用场景 重点: 热点数据的缓存 分布式session:在跨域名 跨服务时候 需要一个中间的服务实现session的共享 <!--spring session 与redis应用基本环境配置,需要开启redis后才可以使用,不然启动Spring boot会报错 --> <dependency> <groupId>org.springframework.session</groupI原创 2020-08-05 21:59:36 · 188 阅读 · 0 评论
分享