业务redis

Redis 官方可视化工具

Redis 官方可视化工具,功能真心强大! cativen 舒克Daily 2023-06-29 08:35 发表于广东 RedisInsight 是一个直观高效的 Redis GUI 管理工具,它可以对 Redis 的内存、连接数、命中率以及正常运行时间进行监控,并且可以在界面上使用 CLI 和连 ......
工具 官方 Redis

redis集群部署

redis集群方式部署 原创 guanDove 运维DevOps 2023-06-26 23:58 发表于广东 收录于合集 #redis2个 #redis集群1个 集群正常工作至少需要3个主节点,本例子创建6个节点,三个主节点三个从节点,对应IP和端口如下: IP 端口 redis版本 10.9.2 ......
集群 redis

Windows修改Redis端口无效

#### 步骤 1、如果开了Redis服务,**先将服务关闭!** 2、在Window上找到Redis的安装目录,修改 **config\redis.windows.conf** 文件,在里面将默认端口改为你想要的端口号 3、将**redis.windows.conf**文件直接拖入**redis- ......
端口 Windows Redis

redis部署安装

1.安装依赖 yum -y install gcc automake autoconf libtool make 2.编译安装 tar -xvf redis-6.2.8.tar.gz cd redis-6.2.8 make && make install PREFIX=/usr/local/redi ......
redis

问界低代码平台架构设计及业务实践

内因:随着之家业务快速发展,公司内部的数字化需求越来越多,信息系统团队每年都面对大量的需求,但研发侧资源是一定的,那么如何更快速的交付需求,越来越成为团队重点思考解决的问题。 外因:互联网技术的不断推陈出新,尤其以React,Vue为代表的前端技术框架突飞猛进,大幅降低了可视化拖拽操作的技术门槛。... ......
架构 代码 业务 平台

Redis持久化

Redis持久化 RDB(Redis DataBase) 说明 Redis的数据都存储在内存中,保存备份时它执行的是全量快照,将内存中所有数据都记录到磁盘中。保存为dump.rdb。可以通过修改配置文件自定义备份的时机。 配置文件相关的修改点 1.修改备份的条件 2.禁用快照 3.dbfilenam ......
Redis

Redis哨兵模式

### 1. 原理 Redis 哨兵模式是指在 Redis 集群中,有一组专门的进程(即哨兵进程)负责监控主节点和从节点的状态,并在发现故障时自动进行故障转移,以保证 Redis 集群的高可用性。 Redis 提供了哨兵的命令,哨兵命令是一个独立的进程,哨兵进程会周期性地向主节点和从节点发送 PIN ......
哨兵 模式 Redis

Redis分布式锁

# 一、简介 单机器环境下,可以通过锁来解决共享资源的竞争问题;而在分布式集群环境下,机器与机器之间的资源竞争则需要依赖Redis、ZooKeeper等中间件去协调。 简单总结一下自己对Redis分布式锁的一些理解 # 二、代码实现 第一步先是获取锁,通过setnx操作,设置指定key及其过期时间。 ......
分布式 Redis

龙蜥7.9 rpm安装redis

1、rpm搜索网址http://www.rpmfind.net/,目前stable版本是7.0.11,我找的redhat el7 应该不会错 2、rpm -ivh redis-7.0.11-1.el7.remi.x86_64.rpm 3、修改配置文件vi /etc/redis/redis.conf ......
redis 7.9 rpm

龙蜥7.9 编译安装redis

1、下载redis安装包 2、我一般放在/home下面,redis默认安装在/usr/local/bin/下面,修改目录命令为:make PREFIX=/usr/local/redis install #安装编译环境yum -y install gcc-c++ autoconf automake#开 ......
redis 7.9

Jmeter学习之一_连接与测试Redis

# Jmeter学习之一_连接与测试Redis ## 简介 ``` 下载: https://dlcdn.apache.org//jmeter/binaries/apache-jmeter-5.6.zip 注意事项: Don't use GUI mode for load testing !, onl ......
Jmeter Redis

springboot+token+redis,模拟登录

登录测试的controller:loginTest.java package com.example.demo.controller; import com.example.demo.po.ResponseBean; import org.springframework.data.redis.cor ......
springboot redis token

2023-07-01:redis过期策略都有哪些?LRU 算法知道吗?

2023-07-01:redis过期策略都有哪些?LRU 算法知道吗? 答案2023-07-01: ### 缓存淘汰算法(过期策略) 当Redis的内存超出物理内存限制时,内存中的数据就会频繁地与磁盘进行交换,这个过程叫做交换(swap)。由于交换的高开销,Redis的性能会急剧下降。对于访问频率较 ......
算法 策略 redis 2023 LRU

Redis中的事务与持久化简单整理

title: Redis中的事务与持久化简单整理 date: 2022-11-17 23:16:38 tags: # Redis中的事务与持久化 事务可以一次执行多个命令,并带有两个重要的保证: 1、 事务中的所有命令都被序列化并按顺序执行。Redis执行事务期间,不会被其它客户端发送的命令打断,事 ......
事务 Redis

Redis实现分布式锁的7种方案

7种方案前言 日常开发中,秒杀下单、抢红包等等业务场景,都需要用到分布式锁。而Redis非常适合作为分布式锁使用。本文将分七个方案展开,跟大家探讨Redis分布式锁的正确使用方式。如果有不正确的地方,欢迎大家指出哈,一起学习一起进步。 什么是分布式锁 方案一:SETNX + EXPIRE 方案二:S ......
分布式 方案 Redis

Redis 的 AOF 重写机制

Redis 的 AOF 重写机制 AOF 持久化机制简介 AOF(Append Only File)是一种持久化机制,它将 Redis 的写操作以日志的形式记录在文件中,以保证数据的安全性和可恢复性 。 AOF 持久化机制的优点有以下几个 : 可以保证数据的完整性,即使发生系统崩溃或者断电,也可以通 ......
机制 Redis AOF

Redis持久化之 混合持久化

Redis 混合持久化 什么是混合持久化 混合持久化是在 AOF 持久化的基础上,定期进行 RDB 持久化,以保证数据的快速恢复 混合持久化的实现方式是在 AOF 重写时,将 RDB 文件以二进制压缩格式写入到 AOF 文件的开头,之后的数据再以 AOF 格式追加到文件的末尾3 混合持久化的优点是: ......
Redis

Redis数据结构——快速列表(quicklist)1

Redis数据结构——快速列表(quicklist) 一、什么是quicklist quicklist 是 Redis 3.2 版本以后针对链表和压缩列表进行改造的一种数据结构,是 zipList 和 linkedList 的混合体,相对于链表它压缩了内存。进一步的提高了效率。 quicklist ......
数据结构 quicklist 结构 数据 Redis

多端全栈项目实战:大型商业级代驾业务全流程落地SpringCloudAlibaba+Mysql+Redis+Docker+Uniapp+Vue3

多端全栈项目实战:大型商业级代驾业务全流程落地SpringCloudAlibaba+Mysql+Redis+Docker+Uniapp+Vue3 随着移动互联网的快速发展和智能手机的普及,代驾服务成为了一个日益火热的行业。在这个行业中,如何构建一个具备商业级可靠性和扩展性的代驾业务系统成为了关键问题 ......

Redis数据结构——快速列表(quicklist)

Redis数据结构——快速列表(quicklist) 一、什么是quicklist quicklist 是 Redis 3.2 版本以后针对链表和压缩列表进行改造的一种数据结构,是 zipList 和 linkedList 的混合体,相对于链表它压缩了内存。进一步的提高了效率。 quicklist ......
数据结构 quicklist 结构 数据 Redis

使用Redis时的vm.overcommit_memory内存分配控制

最近在使用Redis的时候遇到了linux系统中的vm.overcommit_memory参数设置,对此不是很了解,于是研究了一下,有了本文。 一个尝试,如何在内存中申请空间: >>> 100000*400000*8/1024/1024/1024298.0232238769531 实际代码: imp ......

一天吃透Redis面试八股文

> 内容摘自我的学习网站:topjavaer.cn Redis连环40问,绝对够全! ## Redis是什么? Redis(`Remote Dictionary Server`)是一个使用 C 语言编写的,高性能非关系型的键值对数据库。与传统数据库不同的是,Redis 的数据是存在内存中的,所以读写 ......
八股文 八股 Redis

redis自写工具类

redisDao.java package com.example.demo.dao; /** * @Date 2023/7/1 - 9:11 */ public interface redisDao { // 存储验证码 boolean save(String telephone, String ......
工具 redis

Redis实战(黑马点评--优惠券秒杀)

Redis实现全局唯一ID 在各类购物App中,都会遇到商家发放的优惠券 当用户抢购商品时,生成的订单会保存到tb_voucher_order表中,而订单表如果使用数据库自增ID就会存在一些问题 id规律性太明显 受单表数据量的限制 如果我们的订单id有太明显的规律,那么对于用户或者竞争对手,就很容 ......
优惠券 黑马 实战 Redis

redis核心

一、Redis是什么? Redis是一个key-value存储系统,它支持存储的value类型相对更多,包括string、list、set、zset(sorted set --有序集合)和hash。 二、Redis都有哪些使用场景? Redis是基于内存的nosql数据库,可以通过新建线程的形式进行 ......
核心 redis

springboot操作redis

添加依赖 <!--springboot操作redis依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dep ......
springboot redis

【SpringBoot】Redis的Java客户端

- RedisTemplate的两种序列化实践方案 方案一: 1. 自定义RedisTemplate 2. 修改RedisTemplate的序列化器为GenericJackson2JsonRedisSerializer ```java //我们可以自定义RedisTemplate的序列化方式 pac ......
SpringBoot 客户端 客户 Redis Java

java操作redis

加依赖 <!--redis依赖--> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version> </dependency> public class re ......
redis java

如果面试官问你:Redis 内存满了怎么办?

Redis占用内存大小 Redis的内存淘汰 LRU算法 LRU在Redis中的实现 LFU算法 问题 Redis占用内存大小 我们知道Redis是基于内存的key-value数据库,因为系统的内存大小有限,所以我们在使用Redis的时候可以配置Redis能使用的最大的内存大小。 1、通过配置文件配 ......
内存 怎么办 Redis

Redis实战(黑马点评--商户查询缓存)

为什么使用缓存 添加商户缓存 ShopController层 /** * 根据id查询商铺信息 * @param id 商铺id * @return 商铺详情数据 */ @GetMapping("/{id}") public Result queryShopById(@PathVariable("i ......
商户 缓存 黑马 实战 Redis