随笔分类 -  数据库 / Redis

介绍redis
摘要:目录1 Caffeine1.1 简介1.1.1 引言1.1.2 优点与问题1.2 准备工作1.2.1 pom依赖1.2.2 配置文件1.3 操作实践1.3.1 简单使用1.3.1.1 配置 Caffeine1.3.1.2 业务中使用1.3.2 使用spring缓存注解1.3.2.1 配置缓存1.3. 阅读全文
posted @ 2025-03-01 10:35 上善若泪 阅读(13) 评论(0) 推荐(0) 编辑
摘要:目录1 Redis监控1.1 Redis监控指标1.1.1 性能指标: Performance1.1.2 内存指标: Memory1.1.3 基本活动指标:Basic activity1.1.4 持久性指标: Persistence1.1.5 错误指标:Error1.2 监控方式1.2.1 info 阅读全文
posted @ 2024-09-14 18:59 上善若泪 阅读(401) 评论(0) 推荐(0) 编辑
摘要:目录1 Lua1.1 简介1.1.1 注释1.1.2 变量1.1.3 数据类型1.1.4 控制结构1.1.5 函数1.1.6 模块1.1.7 字符串操作1.1.8 错误处理1.1.9 标准库1.2 Redis和Lua脚本结合优点1.3 Lua脚本应用和调试1.3.1 缓存更新1.3.2 原子操作1. 阅读全文
posted @ 2024-01-20 17:55 上善若泪 阅读(191) 评论(0) 推荐(0) 编辑
摘要:目录1 接口幂等性1.1 概念1.2 实现思路1.3 代码实现1.3.1 pom1.3.2 JedisUtil1.3.3 自定义注解@ApiIdempotent1.3.4 ApiIdempotentInterceptor拦截器1.3.5 TokenServiceImpl1.3.6 TestAppli 阅读全文
posted @ 2023-10-09 14:06 上善若泪 阅读(434) 评论(0) 推荐(0) 编辑
摘要:目录1 Redisson1.1 简介1.2 与其他客户端比较1.3 操作使用1.3.1 pom.xml1.3.2 配置1.3.3 启用分布式锁1.4 大致操作原理1.5 RLock1.5.1 RLock如何加锁1.5.2 解锁消息1.5.3 锁续约1.5.4 流程概括1.6 公平锁1.6.1 jav 阅读全文
posted @ 2023-06-11 16:28 上善若泪 阅读(1864) 评论(0) 推荐(0) 编辑
摘要:目录1 Redis持久化1.1 持久化1.1.1 持久化流程1.1.2 数据同步机制1.1.3 Redis主从库同步流程详解1.1.3.1 第一次同步过程1.1.3.2 为什么用RDB不用AOF1.1.3.3 主从级联模式降低主库压力1.1.3.4 全量同步后的增量同步1.1.3.5 repl_ba 阅读全文
posted @ 2023-04-06 11:34 上善若泪 阅读(293) 评论(0) 推荐(0) 编辑
摘要:目录1 Redis1.1 概述1.1.1 简介1.1.2 全局散列表1.2 查看内部编码1.3 String字符串1.3.1 简介1.3.2 应用常景1.3.3 String内部编码1.4 Hash散列1.4.1 简介1.4.2 应用常景1.4.3 Hash内部编码1.4.4 rehash和渐进式r 阅读全文
posted @ 2023-02-27 09:28 上善若泪 阅读(384) 评论(0) 推荐(0) 编辑
摘要:目录1 Redis查询1.1 RedisMod介绍1.2 安装Redis1.3 RediSearch+RedisJSON安装1.3.1 下载安装1.3.2 修改配置1.4 RedisJSON操作1.4.1 基本操作1.4.1.1 保存操作JSON.SET1.4.1.2 读取操作JSON.GET1.4 阅读全文
posted @ 2023-01-07 20:21 上善若泪 阅读(3924) 评论(0) 推荐(0) 编辑
摘要:1 Ehcache Ehcache是现在最流行的纯Java开源缓存框架,配置简单、结构清晰、功能强大,最初知道它,是从Hibernate的缓存开始的。网上中文的EhCache材料以简单介绍和配置方法居多,对于API,官网上介绍已经非常清楚,请参见官网;但是很少见到特性说明和对实现原理的分析,因此在这 阅读全文
posted @ 2022-05-11 19:25 上善若泪 阅读(460) 评论(0) 推荐(0) 编辑
摘要:1 MemCache讲解 1.1 MemCache是什么 MemCache是一个自由、源码开放、高性能、分布式的分布式内存对象缓存系统,用于动态Web应用以减轻数据库的负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高了网站访问的速度。MemCaChe是一个存储键值对的HashMap 阅读全文
posted @ 2021-11-07 17:27 上善若泪 阅读(434) 评论(0) 推荐(0) 编辑
摘要:目录1 Redis常见面试问题1.1 Redis是单线程还是多线程1.2 使用单线程原因1.3 Redis高可用1.3.1 主从复制1.3.2 哨兵模式1.3.2.1 简介1.3.2.2 哨兵机制的高可用性保障1.3.3 Redis Cluster(集群)1.4 Redis内存(数据)淘汰策略1.5 阅读全文
posted @ 2021-08-30 19:10 上善若泪 阅读(747) 评论(0) 推荐(0) 编辑
摘要:本文转载于:https://mp.weixin.qq.com/s/uhMrqR__6qgpl7vrE_otTQ 1 引言 我经常听到很多人讨论,关于把 Redis 当作队列来用是否合适的问题。 有些人表示赞成,他们认为 Redis 很轻量,用作队列很方便。 也些人则反对,认为 Redis 会丢数据, 阅读全文
posted @ 2021-04-30 14:51 上善若泪 阅读(1963) 评论(0) 推荐(2) 编辑
摘要:目录1 redis集群1.1 redis集群简介1.1.1 Redis集群数据共享1.1.1.1 分片哈希槽1.1.1.2 客户端如何重定向哈希槽1.1.1.2.1 Moved 重定向1.1.1.2.2 ASK 重定向1.1.1.3 为什么集群的 slots 是 163841.1.2 Redis集群 阅读全文
posted @ 2021-02-19 23:12 上善若泪 阅读(234) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示