文章列表
-
- Spring Boot监听Redis Key失效事件实现定时任务的示例
- 业务场景我们以订单功能为例说明下:生成订单后一段时间不支付订单会自动关闭。最简单的想法是设置定时任务轮询,但是每个订单的创建时间不一样,定时任务的规则无法设定,如果将定时任务执行的间隔设置的过短,太影响效率。还有一种想法,在用户进入订单界面的时候,判断时间执行相关操作。方式可能有很多,在这里介绍一种...
- 日期:2023-09-11
- 浏览:8
- 标签: Spring
-
- 使用Docker搭建Redis主从复制的集群
- 在主从复制模式的集群里,主节点一般是一个,从节点一般是两个或多个,写入主节点的数据会被复制到从节点上,这样一旦主节点出现故障,应用系统能切换到从节点去读写数据,这样能提升系统的可用性。而且如果再采用主从复制模式里默认的读写分离的机制,更能提升系统的缓存读写性能。所以对性能和实时性不高的系统而言,主从...
- 日期:2024-11-19
- 浏览:10
- 标签: Docker
-
- Docker上实现Redis集群搭建
- 目录1、拉取镜像2、创建Redis容器3、启动并组建集群启动容器4、存在的问题环境:Docker + ( Redis:5.0.5 * 3 )1、拉取镜像docker pull redis:5.0.52、创建Redis容器创建三个 redis 容器:redis-node1:6379redis-node...
- 日期:2024-10-27
- 浏览:74
- 标签: Docker
-
- Django如何使用redis作为缓存
- 已有Django项目,在其中设置以redis为缓存。1、 安装django-redis:pip install django-redis2、 在settings里面配置cache设置:CACHES = { 'default':{ 'BACKEND':'django_redis.cache.R...
- 日期:2024-10-01
- 浏览:7
- 标签: Django
-
- springboot 排除redis的自动配置操作
- springboot 排除redis的自动配置因为要配置一个redis链接,所以将系统自带的配置排除,分别是RedisAutoConfiguration.class 和 RedisRepositoriesAutoConfiguration.class两个自动配置类需要注意的是:RedisReposi...
- 日期:2023-02-23
- 浏览:7
- 标签: Spring
-
- Docker 部署单机版 Pulsar 和集群架构 Redis(开发神器)的方法
- 一、前言:现在互联网的技术架构中,不断出现各种各样的中间件,例如 MQ、Redis、Zookeeper,这些中间件在部署的时候一般都是以主从架构或者集群的架构来部署,公司一般都会在开发环境、测试环境和生产环境各部署一套。当我们开发的时候,一般就会连着开发环境。但是呢,一般公司的开发环境都只能在内网使...
- 日期:2024-11-17
- 浏览:6
- 标签: Docker
-
- 基于idea Maven中的redis配置使用详解
- pom.xml文件需要的内容<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>...
- 日期:2024-07-13
- 浏览:24
- 标签: IDEA
-
- SpringBoot之使用Redis实现分布式锁(秒杀系统)
- 一、Redis分布式锁概念篇建议直接采用Redis的官方推荐的Redisson作为redis的分布式锁1.1、为什么要使用分布式锁 我们在开发应用的时候,如果需要对某一个共享变量进行多线程同步访问的时候,可以使用我们学到的Java多线程的18般武艺进行处理,并且可以完美的运行,毫无Bug! 注意这是...
- 日期:2023-03-15
- 浏览:51
- 标签: Spring
-
- Docker 部署Mysql 服务和Redis 服务的方法
- Docker 部署Mysql 服务的方法1. 拉取Mysql 5.6最新版本镜像sudo docker pull mysql:5.62. 查看Mysql 镜像sudo docker images3. 在home目录下创建需要映射的目录:mkdir -p /home/computer/project/...
- 日期:2023-10-24
- 浏览:68
-
- docker下的 redis 之持久化存储详解
- 本章节开始 我们在docker下 进行 spring Boot项目操作redis准备工作:(1) 创建文件夹:usr/local/work/share(2) 拉取项目,这是一个打包好的jar包(3) 将拉取的 jar包放到刚刚创建的文件夹下,同时再创建一个名字为 docker-compose.yml...
- 日期:2024-11-10
- 浏览:66
- 标签: Docker