1 简介Redis 集群是Redis 的一个分布式实现,它是一个网状结构,每个节点都通过 TCP 连接跟其他每个节点连接。现在来看看Redis集群实现了哪些目标?在1000个节点的时候仍能表现得很好并且可扩展性(scalability)是线性的。集群之间使用异步复制,并且没有合并的操作。 可接受的写入安全(Write safety)级别:那些与大多数节点相连的客户端所做的写入操作,系统尝...
转载
2018-08-09 12:27:02
121阅读
redis集群三主三从哨兵工作原理超详细-Redis哨兵超详细-Redis一主两从一篇读懂Redis开启RDB持久化
原创
2022-07-06 09:15:57
91阅读
一、缓存雪崩 缓存雪崩我们可以简单的理解为:由于原有缓存失效,新缓存未到期间(例如:我们设置缓存时采用了相同的过期时间,在同一时刻出现大面积的缓存过期),所有原本应该访问缓存的请求都去查询数据库了, 而对数据库CPU和内存造成巨大压力,严重的会造成数据库宕机。从而形成一系列连锁反应,造成整个系统崩溃
转载
2019-06-14 18:03:00
73阅读
2评论
## Redis版本系列
Redis是一款开源的内存数据存储系统,它提供了高性能的键值对存储和常见数据结构的支持。由于其出色的性能和可扩展性,Redis在现代应用开发中被广泛使用。
Redis有多个版本,每个版本都有其特点和改进。在本篇文章中,我们将介绍一些主要的Redis版本,并提供一些代码示例来帮助读者更好地理解Redis的使用。
### Redis 2.x系列
Redis 2.x系列
原创
2023-12-01 08:37:38
21阅读
Redis事务的概念: Redis 事务的本质是一组命令的集合。事务支持一次执行多个命令,一个事务中所有命令都会被序列化。在事务执行过程,会按照顺序串行化执行队列中的命令,其他客户端提交的命令请求不会插入到事务执行命令序列中。 总结说:redis事务就是一次性、顺序性、排他性的执行一个队列中的一系列命令。 事务的特性事务过程中的命令按顺序依次执行,执行过程不受其他客户端发出的命令影响,事务中
原创
2021-01-15 09:45:52
414阅读
NoSQL 开发中或多或少都会用到,也是面试必问知识点。最近这几天的面试每一场都问到了。但是感觉回答的并不好,还有很多需要梳理的知识点。这里通过几篇 Redis 笔记整个梳理一遍,后面再加上面试题。 Redis系列(一)Redis入门 Redis系列(二)Redis的8种数据类型 Redis系列(三
转载
2020-11-25 22:32:00
99阅读
2评论
RedisCluster 是 redis 的分布式解决方案,在 3.0 版本后推出的方案,有效地解决了 Redis 分布式的需求,当遇到单机内存、并发等瓶颈时,可使用此方案来解决这些问题1 分布式数据库概念:1,分布式数据库把整个数据按分区规则映射到多个节点,即把数据划分到多个节 点上,每个节点负责整体数据的一个子集
原创
2021-06-02 17:27:41
196阅读
效果图安装rediswget http://download.redis.io/releases/redis-2.8.3.tar.gztar -zxvf redis-2.8.3.tar.gzcd redis-2.8.3yum install gccwgethttp://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gzmake MALLOC=libccd src && ./redis-s...
原创
2021-09-10 18:19:04
211阅读
出现背景关系型数据库的不足:数据是存储在磁盘上的,磁盘的 I/O 读写瓶颈会直接影响性能所以,我们可以用速度更快的内存来存储常用但数据量不算大、且结构简单的数据这样可以较大程度缓解关系型数据库带来的磁盘 I/O 读写瓶颈 什么是非关系型数据库非关系型数据库也称为NoSQL,NoSQL的全称是Not only SQL没有表结构,用简单的键值方式来存储数据相比
原创
2023-12-12 14:08:25
54阅读
???欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内
原创
2024-04-17 13:38:19
26阅读
NoSQL 开发中或多或少都会用到,也是面试必问知识点。最近这几天的面试每一场都问到了。但是感觉回答的并不好,还有很多需要梳理的知识点。这里通过几篇 Redis 笔记整个梳理一遍,后面再加上面试题。
Redis 系列:
1. Redis系列(一)Redis入门
2. Redis系列(二)Redi... ...
转载
2020-05-16 01:29:00
123阅读
2评论
效果图安装rediswget http://download.redis.io/releases/redis-2.8.3.tar.gztar -zxvf redis-2.8.3.tar.gzcd redis-2.8.3yum install gccwgethttp://downloads.sourceforge.net
原创
2022-01-29 17:59:46
112阅读
1 简介Redis 集群是Redis 的一个分布式实现,它是一个网状结构,每个节点都通过 TCP 连接跟其他每个节点连接。现在来看看Redis集群实现了哪些目标?在1000个节点的时候仍能表现得很好并且可扩展性(scalability)是线性的。
转载
2018-08-09 12:27:02
69阅读
键命令、字符串命令、哈希命令、列表命令、集合(有序集合)命令、服务器命令一、Redis的键命令S.N.命令 & 描述1DEL key此命令删除键,如果存在2DUMP key 该命令返回存储在指定键的值的序列化版本。3EXISTS key 此命令检查该键是否存在。4EXPIRE key seconds指定键的过期时间5EXPIREAT key timestamp
原创
2017-06-05 18:21:47
744阅读
Redis事务让一组命令在单个步骤中执行。事务中有两个属性,这说明如下:在一个事务中所有命令按顺序执行作为一个单一独立的操作。这是不可能的,到另一个客户端发出的请求被担任过Redis事务的执行过程中。Redis事务也是原子的。原子就意味着要么所有命令都执行,要么都不进行处理。例子Redis事务由指令 MULTI 启动,然后需要传递事务,而且整个事务是通过执行命令执行后,执行命令的列表。redis&
原创
2017-06-06 11:44:50
503阅读
Redis Cluster概述、对比Redis Sentinel、简介、通信(集中式、Gossip)、Gossip消息(ping、pong、meet、fail)、故障切换、一致性Hash算法、Hash Slot、一致性、参数、问题。客户端、JedisCluster集群寻址。实战、安装、命令。拓展、16384个槽。
原创
2024-08-11 22:30:58
143阅读
Redis Sentinel:主从集群存在的问题、引入Redis Sentinel、概述、功能、安装、心跳检查、自动发现机制、配置的自动纠正、下故障转移、缺点、数据丢失、优化方案、
原创
2024-08-13 13:58:31
90阅读
前言Redis在互联网技术存储方面使用如此广泛,几乎所有的后端技术面试官都要在Redis的使用和原理方面对小伙伴们进行360°的刁难。作为一个在互联网公司面一次拿一次offer的面霸(请允许我使用一下夸张的修辞手法),打败了无数竞争对手,每次都只能看到无数落寞的身影失望的离开,略感愧疚,在一个寂寞难耐的夜晚,我痛定思痛,决定开始写吊打面试官系列,希望能帮助各位读者以后面试势如破竹,对面试官进行36
原创
2020-11-03 23:05:15
603阅读
点赞
开篇提到 Redis 是基于内存的数据库,当内存满了的时候会发生什么呢?Redis的内存是否可以设置限制?过期的key是怎
Redis哨兵安装步骤-------------之前的redis6379.conf的配置不变,做为主节占,并且复制出两个配置文件redis6380.conf, redis6381.conf,这两个配置文件启动后的redis做为6379节点的从节点。
原创
2021-06-02 18:35:53
806阅读