- 文章目录 Pre引分布式锁演进 V1分布式锁演进 V2分布式锁演进 V3分布式锁演进 V4分布式锁演进 V5终极版-分布式锁演进(Redisson ) V6CodeRedisson分布式锁实现原理... 文章目录 Pre引分布式锁演进 V1分布式锁演进 V2分布式锁演进 V3分布式锁演进 V4分布式锁演进 V5终极版-分布式锁演进(Redisson ) V6CodeRedisson分布式锁实现原理...
- 文章目录 概述Redis持久化的默认配置Redis两种持久化方式的配置RDB 快照的原理及配置AOF追加文件的配置 概述 在 Redis 中存在两种方式的备份 : RDB 快照(sn... 文章目录 概述Redis持久化的默认配置Redis两种持久化方式的配置RDB 快照的原理及配置AOF追加文件的配置 概述 在 Redis 中存在两种方式的备份 : RDB 快照(sn...
- 文章目录 Pre布隆能解决哪些问题?BloomFilter实现原理构建布隆过滤器构建布隆的误差率实际误差率推算布隆过滤器 (JVM级别)布隆过滤器 (分布式)Bloom Filter的缺点 ... 文章目录 Pre布隆能解决哪些问题?BloomFilter实现原理构建布隆过滤器构建布隆的误差率实际误差率推算布隆过滤器 (JVM级别)布隆过滤器 (分布式)Bloom Filter的缺点 ...
- 文章目录 Pre 分布式锁特征 使用 setnx 实现分布式锁 使用 setnx 和 expire 实现 使用 set 扩展命令实现 分布式锁的高可用 集群下分... 文章目录 Pre 分布式锁特征 使用 setnx 实现分布式锁 使用 setnx 和 expire 实现 使用 set 扩展命令实现 分布式锁的高可用 集群下分...
- memcache: 1.memcache吞吐量大。2.只支持简单的key/value数据结构。3.不能持久化。4.多线程异步io5.key小于50b value小于1m 过期时间小于30天 redis: 1.支持hash,string,list,set.丰富的数据结果2.可以选择持久化。3.不需要考虑数据一致性问题。4... memcache: 1.memcache吞吐量大。2.只支持简单的key/value数据结构。3.不能持久化。4.多线程异步io5.key小于50b value小于1m 过期时间小于30天 redis: 1.支持hash,string,list,set.丰富的数据结果2.可以选择持久化。3.不需要考虑数据一致性问题。4...
- 文章目录 Pre用法Redisson分布式锁实现原理Redisson分布式锁源码分析redisson.getLock(lockKey) 的逻辑redissonLock.lock()的逻辑redis... 文章目录 Pre用法Redisson分布式锁实现原理Redisson分布式锁源码分析redisson.getLock(lockKey) 的逻辑redissonLock.lock()的逻辑redis...
- 文章目录 概述主从同步Redis主从同步配置主服务器从服务器 Redis主从同步过程缺点 概述 尽管 Redis 的性能很好,但是有时候依旧满足不了应用的需要,比如过多的用户进入主页,... 文章目录 概述主从同步Redis主从同步配置主服务器从服务器 Redis主从同步过程缺点 概述 尽管 Redis 的性能很好,但是有时候依旧满足不了应用的需要,比如过多的用户进入主页,...
- 插入 @Override public void incr(@Param("id") String id) { ValueOperations<String, Long> operations = redisTemplate.opsForValue(); operations.increm... 插入 @Override public void incr(@Param("id") String id) { ValueOperations<String, Long> operations = redisTemplate.opsForValue(); operations.increm...
- 文章目录 Pre语法jedis操作lua好处lua实战注意事项 Pre Redis在2.6推出了脚本功能,允许开发者使用Lua语言编写脚本传到Redis中执行。 语法 从R... 文章目录 Pre语法jedis操作lua好处lua实战注意事项 Pre Redis在2.6推出了脚本功能,允许开发者使用Lua语言编写脚本传到Redis中执行。 语法 从R...
- String:1 存储session token, 2 计数器 3 缓存功能 hash:存储map list:1 实现分页 ... String:1 存储session token, 2 计数器 3 缓存功能 hash:存储map list:1 实现分页 ...
- 文章目录 概述集成步骤1.添加项目依赖2. 配置redis3. 修改PrivilegeMapper.xml中的缓存配置 其他缓存框架 概述 Redis是一个高性能的key-val... 文章目录 概述集成步骤1.添加项目依赖2. 配置redis3. 修改PrivilegeMapper.xml中的缓存配置 其他缓存框架 概述 Redis是一个高性能的key-val...
- 文章目录 PreRedis Key的超时设置处理被动删除主动删除当前已用内存超过maxmemory限定时,触发主动清理策略总结 Pre Redis-17Redis内存回收策略 ... 文章目录 PreRedis Key的超时设置处理被动删除主动删除当前已用内存超过maxmemory限定时,触发主动清理策略总结 Pre Redis-17Redis内存回收策略 ...
- 文章目录 CAPRedis防止脑裂参数 min-slaves-to-write验证注意事项 CAP CAP定理(CAP theorem),又被称作布鲁尔定理(Brewer’s th... 文章目录 CAPRedis防止脑裂参数 min-slaves-to-write验证注意事项 CAP CAP定理(CAP theorem),又被称作布鲁尔定理(Brewer’s th...
- 前言 分布式锁一般有三种实现方式: 1. 数据库乐观锁; 2. 基于Redis的分布式锁; 3. 基于ZooKeeper的分布式锁。 本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁实现的博客,然而他们的实现却有着各种各样的问题,为了避免误人子弟,本篇博客将详细介绍如何正确地实现R... 前言 分布式锁一般有三种实现方式: 1. 数据库乐观锁; 2. 基于Redis的分布式锁; 3. 基于ZooKeeper的分布式锁。 本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁实现的博客,然而他们的实现却有着各种各样的问题,为了避免误人子弟,本篇博客将详细介绍如何正确地实现R...
- 文章目录 概述Redis watch流程ABA问题 使用watch成功提交的事务的案例使用watch回滚的事务的案例 概述 在 Redis 中使用 watch 命令可以决定事务是执行还... 文章目录 概述Redis watch流程ABA问题 使用watch成功提交的事务的案例使用watch回滚的事务的案例 概述 在 Redis 中使用 watch 命令可以决定事务是执行还...
上滑加载中
推荐直播
-
基于开源鸿蒙+海思星闪开发板:嵌入式系统开发实战(Day1)
2025/03/29 周六 09:00-18:00
华为开发者布道师
本次为期两天的课程将深入讲解OpenHarmony操作系统及其与星闪技术的结合应用,涵盖WS63E星闪开发板的详细介绍、“OpenHarmony+星闪”的创新实践、实验环境搭建以及编写首个“Hello World”程序等内容,旨在帮助学员全面掌握相关技术并进行实际操作
回顾中 -
基于开源鸿蒙+海思星闪开发板:嵌入式系统开发实战(Day2)
2025/03/30 周日 09:00-12:00
华为开发者布道师
本次为期两天的课程将深入讲解OpenHarmony操作系统及其与星闪技术的结合应用,涵盖WS63E星闪开发板的详细介绍、“OpenHarmony+星闪”的创新实践、实验环境搭建以及编写首个“Hello World”程序等内容,旨在帮助学员全面掌握相关技术并进行实际操作
回顾中 -
从AI基础到昇腾:大模型初探、DeepSeek解析与昇腾入门
2025/04/02 周三 16:00-17:30
不易 / 华为云学堂技术讲师
昇腾是华为研发的AI芯片,其具有哪些能力?我们如何基于其进行开发?本期直播将从AI以及大模型基础知识开始,介绍人工智能核心概念、昇腾AI基础软硬件平台以及昇腾专区,旨在为零基础或入门级学习者搭建从AI基础知识到昇腾技术的完整学习路径。
回顾中
热门标签