相关文章

Redis——发布订阅功能

文章目录: 1.开篇 1.1 发布订阅功能的实现 2.Redis发布订阅的相关命令 2.1 SUBSCRIBE命令 语法 返回值 2.2 PUBLISH命令 语法 返回值 2.3 UNSUBSCRIBE命令 语法 返回值 2.4 PSUBSCRIBE命令 语法 返回值 2.5 PUBSUB命令 语法 返回值 2.6 PUNSUB…

redis的五种数据类型

🏆作者简介:哪吒,CSDN2022博客之星Top1、CSDN2021博客之星Top2、多届新星计划导师✌、博客专家💪 ,专注Java硬核干货分享,立志做到Java赛道全网Top N。 🏆本文收录于,Java基础教程系列,目前已经700+订阅,CSDN最强Java专栏,包含全部Java基础知识点、Java8新特性、…

Mac安装Redis步骤

步骤一:下载安装包 下载链接: Download | Redis 下载自己需要的版本: 下载后的压缩文件可以在文件夹中手动的解压和移动,也可以通过终端命令解压和移动 终端解压、移动命令: 使用tar命令进行解压缩:tar…

Redis分布式锁

一、分布式锁 在集群模式下,synchronized只能保证单个JVM内部的线程互斥,不能保证跨JVM的互斥 1. Java锁 2. 分布式锁 3. 分布式锁 满足分布式系统或集群模式下多进程可见并互斥的锁 # 分布式锁特点 1. 多进程可见: 必须多个jvm都能去…

Redis 导入rdb文件

登录目标 Redis 服务器,停止 Redis 服务:service redis stop。进入 Redis 的文件存放目录 /var/lib/redis,将备份的 RDB 文件(例如 dump.rdb)替换该目录下的同名文件。建议先备份当前目录下的 dump.rdb 文件。启动 Red…

Window下Redis的安装和部署详细图文教程(Redis的安装和可视化工具的使用)

文章目录 Redis下载地址:一、zip压缩包方式下载安装1、下载Redis压缩包2、解压到文件夹3、启动Redis服务4、打开Redis客户端进行连接5、使用一些基础操作来测试 二、msi安装包方式下载安装1、下载Redis安装包2、进行安装3、进行配置4、启动服务5、测试能否正常工作 …

Redis内存优化策略:10个极大节省内存的技巧

程序员缓解工作压力的小窍门 强烈推荐 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站:人工智能 引言 Redis作为一种高性能的内存数据库,其优势之一在于能够高效地利用内存&a…

超级详细 的 Redis 安装教程

超级详细 的 Redis 安装教程 Windows 版本的 Redis 是 Microsoft 的开源部门提供的 Redis. 这个版本的 Redis 适合开发人员学习使用,生产环境中使用 Linux 系统上的 Redis, 这里讲解了这两种的安装和下载。按照你们需要的liunx 或window步骤来 就可以了(…

MacOS Docker 部署 Redis 数据库

一、简介 Redis是一个开源的、使用C语言编写的、基于内存亦可持久化的Key-Value数据库,它提供了多种语言的API,并支持网络交互。Redis的数据存储在内存中,因此其读写速度非常快,每秒可以处理超过10万次读写操作,是已知…

redis 清理缓存

----windos 方法1,重启redis也能请缓存。 方法2,清缓存前确保redis-server.exe进程已经启动,然后打开redis-cli.exe,跳出的CMD里面输入flushall,显示OK就可以了。 flushall:清空整个redis 服务器的数据(删除…

redis淘汰策略

一、最大内存设置 redis 默认的最大的内存设置为0,相当于基于物理机的最大值 二、淘汰策略 1. 8种策略 volatile-lru,针对设置了过期时间的key,使用lru算法进行淘汰。allkeys-lru,针对所有key使用lru算法进行淘汰。volatile-…

【进阶篇】2.6 Redis 事务详解

文章目录 0.前言1.Redis 事务基本流程 1.事务详解1.1. 开始事务1.2. 命令入队1.3. 执行事务1.6. 带 WATCH 的事务1.7. WATCH 命令的实现1.8. WATCH 的触发1.9. 事务的 ACID 性质 2.总结2.1. 在事务和非事务状态下2.2. 小结2.3. 为什么Redis 的事务并不是真正的原子操作2.4. 为什…

【Redis系列】Redis安装与使用

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学…

Python操作Redis详解

介绍 Redis是一个开源的基于内存也可持久化的Key-Value数据库,采用ANSI C语言编写。它拥有丰富的数据结构,拥有事务功能,保证命令的原子性。由于是内存数据库,读写非常高速,可达10w/s的评率,所以一般应用于…

Windows上安装Redis教程

Windows上安装Redis教程 一、下载 Redis1. 下载 Redis 压缩包2. 把下载好的压缩包移动到自己的安装目录下 二、安装 Redis三、配置 Redis3.1 配置 Redis 环境变量3.2 配置 Redis 后台服务 一、下载 Redis 1. 下载 Redis 压缩包 我这里下载的是 Redis 5.0 下载地址:…

Redis 16 个常见使用场景

1. 缓存 DB缓存,减轻DB服务器压力提高系统响应 作为Key-Value形态的内存数据库,Redis 最先会被想到的应用场景便是作为数据缓存。而使用 Redis 缓存数据非常简单,只需要通过string类型将序列化后的对象存起来即可,不过也有一些需…

Redis的持久化详解

目录 一、Redis的持久化二、RDB(Redis DataBase)1、RDB快照原理2、RDB配置3、redis.conf 其他一些配置4、RDB的备份恢复5、RDB优缺点 三、AOF(Append Of File)1、AOF原理2、AOF配置3、AOF的备份恢复4、重写流程5、AOF优缺点 四、A…

Windows 安装Redis(图文详解)

一、Redis是什么数据库? Remote Dictionary Server(Redis) 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存、分布式、可选持久性的键值对(Key-Value)存储数据库,并提供多种语言的 API,是跨平台的非关系型数据库。 …

SpringBoot集成redis

今天,日月在这里教大家如何使用springBoot集成redis,说实话比较简单,网上也有大把的教程。先套用一下网上的简介。 定义 REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。 Redis是一个开源的使用ANSI C语言编写、…

Windows 下 Redis 安装与配置 教程

文章目录 一、Windows 下安装 Redis 的几种方式1. 微软官方维护的 Redis2. tporadowski 维护的 Redis3. 使用 WSL 安装 Redis4. 使用gcc编译器在Windows下编译redis源码二、Redis 安装1. msi 安装包 安装1)双击 msi 安装包2)接受终端用户协议3)选择安装路径4)设置服务端口5…