- Redis持久化:redis的一大特点就是可以将数据进行持久化,在一定程度上确保了数据的安全性,但不是绝对的; 持久化分为rdb(快照持久化)和aof(精细持久化);快照持久化,是默认开启的;会自动保存数据,当启动时会在文件夹中生成dump.rdb文件;存放持久化后的数据;当然我们也可以设置持久化的频率,在redis.conf文件中通过save进行设置,默认有三种情况,每秒超过一万数据或每5... Redis持久化:redis的一大特点就是可以将数据进行持久化,在一定程度上确保了数据的安全性,但不是绝对的; 持久化分为rdb(快照持久化)和aof(精细持久化);快照持久化,是默认开启的;会自动保存数据,当启动时会在文件夹中生成dump.rdb文件;存放持久化后的数据;当然我们也可以设置持久化的频率,在redis.conf文件中通过save进行设置,默认有三种情况,每秒超过一万数据或每5...
- 大家好,我是雄雄,欢迎关注微信公众号:雄雄的小课堂 前言现在是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中是如何定义事务呢?让我们一探究竟。
上滑加载中
推荐直播
-
香橙派AIpro的远程推理框架与实验案例
2025/07/04 周五 19:00-20:00
郝家胜 -华为开发者布道师-高校教师
AiR推理框架创新采用将模型推理与模型应用相分离的机制,把香橙派封装为AI推理黑盒服务,构建了分布式远程推理框架,并提供多种输入模态、多种输出方式以及多线程支持的高度复用框架,解决了开发板环境配置复杂上手困难、缺乏可视化体验和资源稀缺课程受限等痛点问题,真正做到开箱即用,并支持多种笔记本电脑环境、多种不同编程语言,10行代码即可体验图像分割迁移案例。
回顾中 -
鸿蒙端云一体化应用开发
2025/07/10 周四 19:00-20:00
倪红军 华为开发者布道师-高校教师
基于鸿蒙平台终端设备的应用场景越来越多、使用范围越来越广。本课程以云数据库服务为例,介绍云侧项目应用的创建、新建对象类型、新增存储区及向对象类型中添加数据对象的方法,端侧(HarmonyOS平台)一体化工程项目的创建、云数据资源的关联方法及对云侧数据的增删改查等操作方法,为开发端云一体化应用打下坚实基础。
即将直播
热门标签