- 大家好,我是雄雄,欢迎关注微信公众号:雄雄的小课堂 前言现在是2022年5月4日19:25:55!今天写了个这样的功能:某用户在一天内有多个训练项目,比如:晨跑,有氧训练,跳绳这三个项目。这三个训练项目都在数据库中有记录,每个项目都有开始时间,结束时间以及状态。状态包含:未开始,进行中和已结束。下图展示的就是训练项目用户早上醒来之后,点击第一个晨跑的小卡片,那么就开始记录当前时间就是晨跑的开... 大家好,我是雄雄,欢迎关注微信公众号:雄雄的小课堂 前言现在是2022年5月4日19:25:55!今天写了个这样的功能:某用户在一天内有多个训练项目,比如:晨跑,有氧训练,跳绳这三个项目。这三个训练项目都在数据库中有记录,每个项目都有开始时间,结束时间以及状态。状态包含:未开始,进行中和已结束。下图展示的就是训练项目用户早上醒来之后,点击第一个晨跑的小卡片,那么就开始记录当前时间就是晨跑的开...
- 本章主要介绍幂等性以及幂等性实战案例。博客目录索引(持续更新)本章案例版本:``SpringBoot 2.3.4.RELEASE`Gitee仓库、Github仓库。 本章主要介绍幂等性以及幂等性实战案例。博客目录索引(持续更新)本章案例版本:``SpringBoot 2.3.4.RELEASE`Gitee仓库、Github仓库。
- 在此实现了玩家积分的每日重置,此时又出现一个需求,也就是每天晚上12点,重置所有玩家可以重置积分的次数,比如说今天晚上11点用完了3次重置积分,那么过了晚上12点又可以重置积分了。 之前重置玩家每日积分3次是采用redis来实现的,每位玩家在进行重置积分操作时,就会进行存储reids的键值对,key时拼接玩家uid的字符串,value则是每日次数,在set时是设置24小时也就是1天过期。 基于 在此实现了玩家积分的每日重置,此时又出现一个需求,也就是每天晚上12点,重置所有玩家可以重置积分的次数,比如说今天晚上11点用完了3次重置积分,那么过了晚上12点又可以重置积分了。 之前重置玩家每日积分3次是采用redis来实现的,每位玩家在进行重置积分操作时,就会进行存储reids的键值对,key时拼接玩家uid的字符串,value则是每日次数,在set时是设置24小时也就是1天过期。 基于
- 博客目录索引(持续更新) 博客目录索引(持续更新)
- 1、配置序列化器(使用fastjson来进行序列化)以及RedisTemplate的bean初始化。注解,表示开启Spring的Cache缓存。ok此时就已经快速集成好redis! 1、配置序列化器(使用fastjson来进行序列化)以及RedisTemplate的bean初始化。注解,表示开启Spring的Cache缓存。ok此时就已经快速集成好redis!
- 文章目录前言常用配置项说明(快速)详细配置项清单单位(Units)包含(includes)网络相关配置(NETWORK)bind(绑定ip地址)protected-mode(保护模式)port(绑定端口号)tcp-backlogtimeout(客户端连接超时)tcp-keepalive通用(GENERAL)daemonize(后台进程)pidfile(pid存放文件位置)loglevel (日志等 文章目录前言常用配置项说明(快速)详细配置项清单单位(Units)包含(includes)网络相关配置(NETWORK)bind(绑定ip地址)protected-mode(保护模式)port(绑定端口号)tcp-backlogtimeout(客户端连接超时)tcp-keepalive通用(GENERAL)daemonize(后台进程)pidfile(pid存放文件位置)loglevel (日志等
- 文章目录前言一、NoSQL数据库简介1.1、技术发展及其解决痛点1.2、NoSQL数据库1.2.1、NoSQL数据库概述1.2.2、Memcache1.2.3、Redis1.2.4、MongoDB1.3、行列数据库1.3.1、行数据库1.3.2、列数据库(概念+数据库举例)1.4、图关系型数据库1.5、各大数据库排名二、Redis概述安装2.1、应用场景2.2、下载安装及使用windows安装1. 文章目录前言一、NoSQL数据库简介1.1、技术发展及其解决痛点1.2、NoSQL数据库1.2.1、NoSQL数据库概述1.2.2、Memcache1.2.3、Redis1.2.4、MongoDB1.3、行列数据库1.3.1、行数据库1.3.2、列数据库(概念+数据库举例)1.4、图关系型数据库1.5、各大数据库排名二、Redis概述安装2.1、应用场景2.2、下载安装及使用windows安装1.
- 《深入架构 第十六篇》 《深入架构 第十六篇》
- 《深入架构 第十五篇》 《深入架构 第十五篇》
- 对于后端来说,使用Redis的频率很高,我们会用redis配合MySQL做缓存用,也会用redis实现简单的消息队列。对于初学者来说,需要知道Redis如何使用,然后才是深入了解Redis的原理和注意点。这篇就来总结一下在Python中如何使用Redis吧。 对于后端来说,使用Redis的频率很高,我们会用redis配合MySQL做缓存用,也会用redis实现简单的消息队列。对于初学者来说,需要知道Redis如何使用,然后才是深入了解Redis的原理和注意点。这篇就来总结一下在Python中如何使用Redis吧。
- 说到 redis,大家自然而然的会想到基于内存、单线程执行等。话说回来,Redis 真的只有单线程吗?这篇文章来说说 Redis 的异步机制。 说到 redis,大家自然而然的会想到基于内存、单线程执行等。话说回来,Redis 真的只有单线程吗?这篇文章来说说 Redis 的异步机制。
- 之前介绍了Redis通过主从集群模式来保持数据一致性。当从库故障时,客户端依然能正常读写操作。但是当主库故障时,因为我们设置的是只往主库写数据,此时如果有大量写操作的请求,Redis就无法接收到新数据了。 当这种情况发生时,我们就需要一种机制来解决这个问题,那就是需要一个新的主库了。今天就来说说redis的哨兵机制。 之前介绍了Redis通过主从集群模式来保持数据一致性。当从库故障时,客户端依然能正常读写操作。但是当主库故障时,因为我们设置的是只往主库写数据,此时如果有大量写操作的请求,Redis就无法接收到新数据了。 当这种情况发生时,我们就需要一种机制来解决这个问题,那就是需要一个新的主库了。今天就来说说redis的哨兵机制。
- 我们都知道,Redis有两大持久化机制:AOF日志和RDB快照。AOF方法每次执行只记录命令,持久化的数据量不大。但是在AOF日志恢复时,需要把日志的每条命令都执行一遍。如果日志很多,恢复过程就会变得很漫长。因此,Redis提供了另一种持久化机制,那就是RDB快照。 我们都知道,Redis有两大持久化机制:AOF日志和RDB快照。AOF方法每次执行只记录命令,持久化的数据量不大。但是在AOF日志恢复时,需要把日志的每条命令都执行一遍。如果日志很多,恢复过程就会变得很漫长。因此,Redis提供了另一种持久化机制,那就是RDB快照。
- **事务**,这个名词相信大家已经非常熟悉了,在关系型数据库MySQL中、对于事务的定义:**一个事务是一个完整的业务逻辑单元,不可再分。在一次事务中,多条DML语句,要么全部执行成功,要么全部执行失败**,Spring框架中提出了**声明式事务**的概念等等。可见,事务在日常的开发中是非常重要的存在。那么,Redis中是如何定义事务呢?让我们一探究竟。 **事务**,这个名词相信大家已经非常熟悉了,在关系型数据库MySQL中、对于事务的定义:**一个事务是一个完整的业务逻辑单元,不可再分。在一次事务中,多条DML语句,要么全部执行成功,要么全部执行失败**,Spring框架中提出了**声明式事务**的概念等等。可见,事务在日常的开发中是非常重要的存在。那么,Redis中是如何定义事务呢?让我们一探究竟。
- Redis由于读取效率快而常常被用作**缓存**来使用,之所以读取的速度非常快,是因为Redis将数据都存储在内存中,我们大家都知道存储在内存中的数据最大的特点就是:**断电即丢失**,这就容易出现数据不安全的问题。关系型数据库MySQL就是将数据持久化到磁盘上。那么Redis官方也提供了**RDB**和**AOF**两种方式,可以将数据持久化到磁盘来确保数据的安全性。 Redis由于读取效率快而常常被用作**缓存**来使用,之所以读取的速度非常快,是因为Redis将数据都存储在内存中,我们大家都知道存储在内存中的数据最大的特点就是:**断电即丢失**,这就容易出现数据不安全的问题。关系型数据库MySQL就是将数据持久化到磁盘上。那么Redis官方也提供了**RDB**和**AOF**两种方式,可以将数据持久化到磁盘来确保数据的安全性。
上滑加载中
推荐直播
-
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中
热门标签