
Redis
文章平均质量分 76
Redis各种技术要点汇总
jerry_dyy
愿做一个极客
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
jedis、lettuce与redis交互分析
redis是缓存服务器,jedis、lettuce都是Java语言下的redis客户端,用于与redis服务器进行交互。springboot项目中一般使用的是spring data redis,spring data redis依赖与jedis或lettuce,可以进行配置,默认使用的是lettuce。lettuce依赖了netty网络通信框架。原创 2023-11-11 16:46:50 · 442 阅读 · 0 评论 -
Redis主从复制原理
redis的主从复制核心原理、全量复制、增量复制、异步复制、断点续传、无磁盘化复制、过期key处理等原创 2022-02-11 11:49:25 · 140 阅读 · 0 评论 -
Redis的持久化机制:AOF、RDB
详解redis的两种持久化机制原理原创 2022-02-11 09:46:26 · 318 阅读 · 0 评论 -
redis cluster的gossip通讯
redis cluster的gossip通信原理 (1)redis cluster节点间采取gossip协议进行通讯 gossip跟集中式不同,不是将集群元数据(节点信息,故障,等等)集中存储在某个节点上,而是互相之间不断通信,保持整个集群所有节点的数据是完整的。 维护集群的元数据,一种是集中式,一种叫是gossip。 集中式: 好处在于,元数据的更新和读取,时效性非常好,一旦元数据出现了变更,立即就更新到集中式的存储中,其他节点读取的时候立即就可以感知到; 不好在于,所有的元数据的跟新原创 2022-02-09 09:53:31 · 513 阅读 · 0 评论 -
Redis的数据分布算法
常用数据分布算法的介绍,以及redis的数据分布式算法实现。原创 2022-02-08 20:54:23 · 854 阅读 · 0 评论 -
Redis部署架构选择
redis部署架构选择原创 2022-01-24 15:51:13 · 1221 阅读 · 0 评论 -
Redis常见问题及优化
redis常见问题优化原创 2022-01-24 15:36:49 · 210 阅读 · 0 评论 -
Redis基本知识
redis基本知识总结原创 2022-01-24 15:30:17 · 900 阅读 · 0 评论 -
Redis的单线程模型
redis 和 memcached 有啥区别? redis 支持复杂的数据结构 redis 相比 memcached 来说,拥有更多的数据结构,能支持更丰富的数据操作。如果需要缓存能够支持更复杂的结构和操作, redis 会是不错的选择。 redis 原生支持集群模式 在 redis3.x 版本中,便能支持 cluster 模式,而 memcached 没有原生的集群模式,需要依靠客户端来实现往集群中分片写入数据。 redis 的网络线程模型:单Reactor模型 从Redis原创 2021-12-31 10:50:00 · 685 阅读 · 0 评论 -
Redis为什么是单线程
经过多方资料收集、总结、思考,结论如下: 准确地来说,该问题是“为什么Redis采用单进程单线程模型”, 我们从两个层次去理解: 第一个层次:我们多线程的使用情景是IO密集型,目的是为了充分利用CPU资源。也就是说当一个线程IO等待的时候,另一个线程可以进行执行,达到充分利用CPU资源的效果,不要让CPU也跟着等待磁盘IO或网络IO。关于线程数量的个数这里有一个计算公式: 线程数量 / ...原创 2019-07-25 14:03:28 · 185 阅读 · 0 评论 -
缓存的理解
缓存,为什么要引入缓存,缓存雪崩、缓存穿透、缓存一致性原创 2021-12-27 21:25:11 · 2263 阅读 · 1 评论