随笔分类 - Redis
摘要:Redisson 实现分布式锁 分布式锁的应用场景有哪些?实现的方式有哪几种?Redisson 又是怎么实现的? 1、应用场景、特点及实现方式 1.1、分布式锁的应用场景 主要有以下两类: 提升处理效率:避免重复任务的执行,减少系统资源的浪费(例如幂等场景)。 保障数据一致性:在多个微服务并发访问时
阅读全文
摘要:Java 序列化介绍及 Redis 序列化方式 什么是 java 序列化?什么情况下需要序列化? 1、序列化与反序列化 序列化:将 Java 对象转换成字节流的过程。 反序列化:将字节流转换成 Java 对象的过程。 2、什么情况下需要序列化 想把内存中的对象状态保存到一个文件中或者数据库中的时候(
阅读全文
摘要:SpringBoot 整合 redis 实现 token 验证 在上一节中,实现了 SpringBoot + redis 的整合,因此在这里只列出必要部分的 redis 代码。 1、Redis 依赖 <!-- redis --> <dependency> <groupId>org.springfra
阅读全文
摘要:SpringBoot 整合 redis 实现 token 验证 在上一节中,实现了 SpringBoot + redis 的整合,因此在这里只列出必要部分的 redis 代码。 1、Redis 依赖 <!-- redis --> <dependency> <groupId>org.springfra
阅读全文
摘要:Spring session + Redis 实现 Session 共享入门 最近学习接触到了 nginx 下 多个服务 session 共享问题,spring session 提供了简便的解决方案。 1、session 介绍 由于 HTTP 协议是无状态的协议,所以服务端需要记录用户的状态时,就需
阅读全文
摘要:Redis连接服务器及操作数据类型常见命令 要想使用Redis,在安装后需要进行登录连接服务器的操作。 连接服务器命令 redis-cli.exe -h 127.0.0.1 -p 6379 -a 123456 -h # 代表服务器地址 -p # 代表访问端口 -a # 代表密码 # 服务器地址及端口
阅读全文
摘要:Redis下载安装及设置密码 最近的项目需要使用到 redis 存储 session的操作, 在此下载 redis的解压版并进行安装。 Redis解压版地址: https://github.com/microsoftarchive/redis/releases 1、下载redis并解压 2、自定义r
阅读全文