- 大家好,我是雄雄,欢迎关注微信公众号:雄雄的小课堂 前言现在是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/08/04 周二 19:00-20:00
林华鼎-华为云AI开发者运营负责人
从入门 · 到做AI应用 · 到企业级开发。不教编程,只教用AI · 零代码、有产出、能带走、可炫耀 · 每课人人动手实操
回顾中 -
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
基于华为云码道,构建你的定制化AI搭子2026/08/14 周五 09:00-11:30
明亮-华为云开发者发展与支持部部长
本期直播将向您全面介绍华为云码道产品,并基于码道手把手教你部署自己的定制化AI陪伴搭子。
回顾中
热门标签