原文:java架构之路-(Redis专题)聊聊大厂那些redis

上几次说了redis的主从,哨兵,集群配置,但是内部的选举一直没说,先来简单说一下选举吧。 集群选举 redis cluster节点间采取gossip协议进行通信,也就是说,在每一个节点间,无论主节点还是从节点,他们之间都是存在相互通信的。例如你的redis端口号是 ,那么你的gossip协议端口号就是 。 gossip协议包含多种消息,包括ping,pong,meet,fail等等。 ping ...

2019-10-28 14:30 0 645 推荐指数:

查看详情

java架构之路-(Redis专题)简单聊聊redis分布式锁

  这次我们来简单说说分布式锁,我记得过去我也过一篇JMM的内存一致性算法,就是说拿到锁的可以继续操作,没拿到的自旋等待。 思路与场景   我们在Zookeeper中提到过分布式锁,这里我们先用redis实现一个简单的分布式锁,这里是我们一个简单的售卖减库存的小实例,剩余库存假设存在 ...

Mon Oct 28 16:21:00 CST 2019 0 342
java架构之路-(Redis专题redis面试助力满分+

1.Redis支持的数据类型? 答:五种,在第一节redis相关的博客我就说过,String,Hash,List,Set,zSet,也就是我们的字符串,哈希,列表,集合,有序集合五种。结构图如下。 2.什么是Redis持久化?Redis有哪几种持久化方式?优缺点是什么? 答:Redis ...

Tue Oct 29 17:19:00 CST 2019 1 469
java架构之路-(Redis专题)SpringBoot连接Redis超简单

  上次我们搭建了Redis的主从架构,哨兵架构以及我们的集群架构,但是我们一直还未投入到实战中去,这次我们用jedis和springboot两种方式来操作一下我们的redis 主从架构   如何配置我上次已经讲过了,https://www.cnblogs.com/cxiaocai/p ...

Fri Oct 25 16:10:00 CST 2019 0 1019
java架构之路-(Redis专题Redis的主从、哨兵和集群

  我们使用的redis,单机的绝对做不到高可用的,万一单机的redis宕机了,就没有备用的了,我们可以采用集群的方式来保证我们的高可用操作。 主从架构      大致就是这样的,一个主节点,两个从节点(一般两个就可以了) 主从工作原理   如果你为master配置了一个slave ...

Tue Oct 22 16:18:00 CST 2019 1 1140
java架构之路-(Redis专题Redis的高性能和持久化

  上次我们简单的说了一下我们的redis的安装和使用,这次我们来说说redis为什么那么快和持久化数据   在我们现有的redis中(5.0.*之前的版本),Redis都是单线程的,那么单线程的Redis为什么还会有那么高的效率呢?因为它所有的数据都在内存中,所有的运算都是内存级别的运算 ...

Mon Oct 21 15:59:00 CST 2019 0 569
java架构之路-(Redis专题Redis的安装与五种结构的使用

  这次我们来说说我们的redis,在我们的redis的认知里,最熟悉的就是用redis作为缓存使用,还有我们的分布式session,其实还有很多redis的使用,还有redis的哨兵模式等等。   Redis(全称:Remote Dictionary Server 远程字典服务)是一个开源 ...

Wed Oct 16 17:41:00 CST 2019 0 500
java架构之路-(dubbo专题)dubbo的基本使用

  今天我们来说一下dubbo的基本使用,没有什么高阶的知识,真的超级简单易懂。 Dubbo核心功能解释   dubbo 阿里开源的一个SOA服务治理框架,从目前来看把它称作是一个RPC远程调用 ...

Fri Feb 28 05:26:00 CST 2020 0 662
大厂们的 redis 集群方案

redis 集群方案主要有两类,一是使用类 codis 的架构,按组划分,实例之间互相独立; 另一套是基于官方的 redis cluster 的方案;下面分别聊聊这两种方案; 类 codis 架构 这套架构的特点: 分片算法:基于 slot hash桶; 分片实例之间相互独立 ...

Wed May 16 06:23:00 CST 2018 4 14783
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM