Redis

小白也能看懂的Redis教学基础篇——做一个时间窗限流就是这么简单

不知道ZSet(有序集合)的看官们,可以翻阅我的上一篇文章: 小白也能看懂的REDIS教学基础篇——朋友面试被SKIPLIST跳跃表拦住了 书接上回,话说我朋友小A童鞋,终于面世通过加入了一家公司。这个公司待遇比较丰厚,而且离小A住的地方也比较近,最让小A中意还是有个肯带他的大佬。小A对这份工作非常 ... »

Raiden-xin Redis

Redis 事务支持 ACID 么?

腾讯面试官:「数据库事务机制了解么?」 「内心独白:小意思,不就 ACID 嘛,转眼一想,我面试的可是技术专家,不会这么简单的问题吧」 程许远:「balabala…… 极其自信且从容淡定的说了一通。」 腾讯面试官:「Redis 的事务了解么?它的事务机制能实现 ACID 属性么?」 程许远:「挠头, ... »

uniqueDong

架构与思维:分布式锁方案分析

1 介绍 前面的文章我们介绍了分布式系统和它的CAP原理:一致性(Consistency)、可用性(Availability)和分区容错性(Partition tolerance)。参考这篇《分布式事务》 我们知道,一个分布式系统无法同时满足三个特性,所以在设计系统之初,就有一个特性要被妥协和牺牲, ... »

Redis 初见

一、NoSQL 数据库概述 1.1、定义、特点 NoSQL,(Not Only SQL),泛指,非关系型数据库。不依赖业务逻辑的存储方式,是以 key-value 的形式存储数据的,大大增加了数据库的扩展能力!他的排名也算是比较靠前的(数据库排名); 它不遵循 SQL 标准; 不支持 ACID (即 ... »

atroot Redis

面试官问,Redis 是单线程还是多线程?我懵了

我们平时看到介绍 Redis 的文章,都会说 Redis 是单线程的。但是我们学习的时候,比如 Redis 的 bgsave 命令,它的作用是在后台异步保存当前数据库的数据到磁盘,那既然是异步了,肯定是由别的线程去完成的,这怎么还能说 Redis 是单线程的呢? 其实通常说的 Redis 是单线程, ... »

upyun

生产环境上,哨兵模式集群Redis版本升级应用实战

背景: 由于生产环境上所使用的Redis版本并不一致,好久也没有更新,为了避免版本不同对Redis集群造成影响,从而升级为统一Redis版本! 1.集群架构 一主两从三哨兵: 2.升级方案 (1)升级之前的Redis版本,Redis主从架构如下,一主两从 (2)优先升级从服务器,将两个从服务升级版本 ... »

SpringBoot2.4.2下配置Lettuce使用Redis

1. Springboot2.4.2下对Redis的基础集成 1.1 maven添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</arti ... »

linkanyway java

Redis集群的搭建

Redis集群的搭建 点击查看代码 <details> <summary>点击查看代码</summary> </details> 文档链接: [redis文档](http://redis.cn/topics/cluster-tutorial.html ) > 原理:去中心化 集群规则 机器编号 IP ... »

look-word redis

redis 主从复制实现

Redis 主从复制的实现 安装redis 修改redis的配置文件 redis.conf ②开启daemonize yes ③Pid文件名字 ④指定端口 ⑤Log文件名字 ⑥Dump.rdb名字 在复制一份配置文件 作为从机 也要修改配置文件 启动redis 这个作为主机 /usr/local/r ... »

look-word redis

Redis真的又小又快又持久吗

一本正经 面试官:小伙子,谈谈对Redis的看法。 我:啊,看法呀,坐着看还是躺着看。Redis很小?很快?但很持久? 面试官:一本正经的说,我怀疑你在开车,不仅开开车还搞颜色。 我:。。。 面试官:去去去,我时间有限,别瞎扯淡。回到正题,你对Redis了解有多少。 我:轻量体积小、基于内存非常快、 ... »

Redis 3.2.1集群搭建

一、概述 Redis3.0版本之后支持Cluster. 1.1、redis cluster的现状 目前redis支持的cluster特性: 1):节点自动发现 2):slave-&gt;master »

yuanermen

Redis分布式集群搭建

Redis集群架构图 上图蓝色为redis集群的节点。 节点之间通过ping命令来测试连接是否正常,节点之间没有主区分,连接到任何一个节点进行操作时,都可能会转发到其他节点。 1、Redis的容错机制 »

chenkeyu

Redis集群搭建的三种方式

一、Redis主从 1.1 Redis主从原理 和MySQL需要主从复制的原因一样,Redis虽然读取写入的速度都特别快,但是也会产生性能瓶颈,特别是在读压力上,为了分担压力,Redis支持主从复制。 »

coolops

基于Docker搭建Redis集群(主从集群)

最近陆陆续续有不少园友加我好友咨询 redis 集群搭建的问题,我觉得一定是之前写的这篇 《基于Docker的Redis集群搭建》 文章有问题了,所以我花了几分钟浏览之前的文章总结了下面几个问题: r »

niceyoo

5、Redis中对Set类型的操作命令

写在前面的话:读书破万卷,编码如有神 1、对Set类型的操作命令 1.1、sadd:添加元素,格式是:sadd set的key item的项值,item项可以有多个。 操作如下: java示例代码: »

xinhuaxuan

dokcer部署Redis哨兵模式

架构图 哨兵的介绍 sentinel , 中文是哨兵。 哨兵是redis 集群架构中非常重要的一个组件,主要功能如下: (1)集群监控:负责监控reidis master 和slave 进程是否正常工作; (2)消息通知:如果某个redis实例有故障,那么哨兵负责发送消息作为报警通知给管理员; (3 ... »

Dev0ps Redis