51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

redis

redis的事务详解

redis的事务详解

厉飞雨 阅读(272) 评论(0) 赞(12)

[#](#一-事务的概念) (一)事务的概念 {#一-事务的概念} --------------------------------- 谈到数据库的高级应用,不可避免会谈到事务。熟悉mysql的朋友们对事务肯定不陌生,简单来讲事务就是控制一个数据库操作序列要么全部执行要么全部不执行。今天我们就来了解redis中的事务是如何执行和使用的。 [#](#二-redis事务的操作)...

redis高级数据类型详解

redis高级数据类型详解

厉飞雨 阅读(352) 评论(0) 赞(13)

高级数据类型和五种基本数据类型不同,并非新的数据结构。高级数据类型往往是用来解决一些业务场景。 [#](#一-bitmaps) (一)BitMaps {#一-bitmaps} --------------------------------------- ### [#](#_1-1-bitmaps概述) (1.1) BitMaps概述 {#_1-1-bitmaps概述} ...

redis的高可用--主从复制详解

redis的高可用--主从复制详解

厉飞雨 阅读(328) 评论(0) 赞(15)

[#](#一-主从复制介绍) (一)主从复制介绍 {#一-主从复制介绍} ------------------------------------ 前面所讲的关于redis的操作都属于单机操作,单机操作虽然操作简单,但是处理能力有限,无法高可用。所谓高可用性,就是指当一台服务器宕机的时候,有备用的服务器能顶替上,在单机操作上这是无法实现的,因此就出现了主从复制。 我们把一台服...

redis哨兵模式详解

redis哨兵模式详解

厉飞雨 阅读(255) 评论(0) 赞(14)

[#](#一-哨兵概述) (一)哨兵概述 {#一-哨兵概述} ------------------------------ 前面我们讲了redis的主从复制,为了实现高可用,会选择一台服务器作为master,多台服务器作为slave。现在有这样一种情况,master宕机了,这时系统会选择一台slave作为master,然后把宕机的master下线,再通知所有slave新的ma...

springboot快速集成redis

springboot快速集成redis

厉飞雨 阅读(321) 评论(0) 赞(17)

[#](#一-概述) (一) 概述 {#一-概述} ------------------------- 在前面的博客系列中,我们把redis的基础语法配置等比较详细的讲了一遍,但如果要用现在更多的是集成到spring系列的框架之中,今天我们就来讲解springboot集成redis的方法以及一些注意点。 [#](#二-项目依赖) (二) 项目依赖 {#二-项目依赖} ---...

Redis内存淘汰机制

Redis内存淘汰机制

厉飞雨 阅读(332) 评论(0) 赞(14)

<p>你好,我是猿java。</p> <p>在面试中,经常会遇到 Redis内存满了该如何处理的问题,其本质是内存淘汰策略。在 Redis中,提供了多种内存淘汰策略,用户可以根据具体应用场景和需求选择合适的策略。这些策略主要用于决定在内存达到上限时,哪些数据应该被移除。这篇文章,我们来深入地分析 Redis的内存淘汰机制。</p>...

Redis如何处理Hash冲突?

Redis如何处理Hash冲突?

厉飞雨 阅读(413) 评论(0) 赞(17)

<p>你好,我是猿java。</p> <p>在 Redis 中,哈希表是一种常见的数据结构,通常用于存储对象的属性,对于哈希表,最常遇到的是哈希冲突,那么,当 Redis遇到Hash冲突会如何处理?这篇文章,我们将详细介绍Redis如何处理哈希冲突,并探讨其性能和实现细节。</p> <h1>Redis中的哈希表实现 {...

Redis6 多线程中的‘多’,该如何理解?

Redis6 多线程中的‘多’,该如何理解?

厉飞雨 阅读(515) 评论(0) 赞(20)

<p>你好,我是猿java。</p> <p>Redis 作为 NoSQL 的典型代表,一直是以单线程性能高著称,但是在 Redis 6 中,官方推出了多线程的功能,那么,Redis6 的多线程到底该如何理解?为什么官方要引进多线程呢?这篇文章,我们来聊一聊。</p> <h1>引入背景 {#引入背景}</h1>...

redis 安装 redis-6.2.10(生产)

redis 安装 redis-6.2.10(生产)

厉飞雨 阅读(446) 评论(0) 赞(21)

<p>redis安装 jenkins上有测试环境- 查看版本</p> <h3>1.2 Redis服务安装部署</h3> <h4>1.2.1 缓存服务安装部署</h4> <p>缓存服务下载解压:</p> <pre><code>cd /usr/local/ wg...