当前位置: 代码网 > it编程>数据库>

Redis

Redis SETNX的实现示例

2024-12-28 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 90

setnx是 redis 提供的一种原子操作,全称是 “set if not exists”,用于在指定的键不存在时...

一文详解消息队列中为什么不用redis作为队列

一文详解消息队列中为什么不用redis作为队列

2024-12-28 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 101

1 引言我经常听到很多人讨论,关于把 redis 当作队列来用是否合适的问题。有些人表示赞成,他们认为redis很轻量,用作队列很方便。也些...

redis实现主从模式(1主2从)

redis实现主从模式(1主2从)

2024-12-28 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 77

一、实现1.下载windows下载地址:redis for windows github2.下载完成后解压解压后的目录3.redis主从复制...

Redis Caffeine实现两级缓存的项目实践

2024-12-28 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 89

背景​ 事情的开始是这样的,前段时间接了个需求,给公司的商城官网提供一个查询预计送达时间的接口。接口很简单,根据请求传的城市+仓库+发货时间...

分布式使用Redis实现数据库对象自增主键ID

2024-12-28 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 99

在分布式项目中,数据表的主键id一般可能存在于uuid或自增id这两种形式,uuid好理解而且实现起来也最容易,但是缺点就是数据表中的主键i...

Redis分布式缓存-Redis持久化详解

Redis分布式缓存-Redis持久化详解

2024-12-26 08:55 | 分类:数据库 | 评论:0 次 | 浏览: 70

rdb持久化rdb全称redis database backup file(redis数据备份文件),也被叫做redis数据快照。简单来说就...

Redisson分布式锁解锁异常问题

2024-12-25 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 75

问题现象程序中的redission执行unlock()报错如下:java.lang.illegalmonitorstateexception...

Redis分片集群的实现示例

Redis分片集群的实现示例

2024-12-24 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 76

前序:redis集群搭建直接一步到位:支持海量数据以及高并发写分片集群顾名思义,将数据分开存储到redis集群中,这样能够存储更多的数据,避...

Redis集群的实现全过程

2024-12-24 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 77

redis 作为一款高性能的内存数据库,被广泛应用于各种场景。然而,随着数据量的不断增长和业务需求的日益复杂,单节点的 redis 往往无法...

Redis连接池配置方式

2024-12-24 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 90

连接池配置一、redis连接池与jdbc中在与数据库进行连接时耗时,从而需要引入连接池一样。java在与redis进行连接也是需要时间的。所...

Redis GEO实现附近搜索功能

2024-12-21 12:00 | 分类:数据库 | 评论:0 次 | 浏览: 87

公司最近来了一个新项目,做小程序招聘。其中有一个需求是实现附近岗位推荐。由于用户量不大,决定采用redis来实现。之前没有接触过。现在用来记...

Redis存储断点续传文件状态的最佳实践

2024-12-19 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 93

1.redis中存储文件上传状态redis 提供了丰富的数据结构,可以灵活地存储和更新文件上传的各类状态。以下是几种常见的实现方式。使用 h...

redis做websocket分布式消息推送服务的实现

redis做websocket分布式消息推送服务的实现

2024-12-17 19:15 | 分类:数据库 | 评论:0 次 | 浏览: 79

应用场景说明:由于redis并非专业的mq中间件,消息的防丢失策略并不完整,存在丢失消息的可能。该方案为在再pc web管理平台的右下角弹出...

通过docker和docker-compose安装redis两种方式详解

通过docker和docker-compose安装redis两种方式详解

2024-12-12 12:00 | 分类:数据库 | 评论:0 次 | 浏览: 105

redis 是一个开源的使用 ansi c 语言编写、支持网络、可基于内存亦可持久化的日志型、key-value 的 nosql 数据库,并...

如何打造redis缓存组件

2024-12-11 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 106

打造redis缓存组件使用热插拔aop+反射+redis自定义注解+spring el表达式打造redis缓存组件,优雅重构缓存代码redi...

Ubuntu系统中Redis的安装步骤及服务配置详解

Ubuntu系统中Redis的安装步骤及服务配置详解

2024-12-11 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 85

系统环境ubuntu-22.04.4-live-server安装方式在安装方式选择上,如果对于redis的版本没有明确要求,可以直接通过ap...

Redis哨兵主备切换的数据丢失问题及解决

Redis哨兵主备切换的数据丢失问题及解决

2024-12-11 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 71

导致数据丢失的两种情况主备切换的过程,可能会导致数据丢失:异步复制导致的数据丢失因为 master->slave 的复制是异步的,所以...

RedisTemplate集成+封装RedisUtil过程

RedisTemplate集成+封装RedisUtil过程

2024-12-10 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 109

1.项目搭建创建一个redis模块调整pom.xml,使其成为单独的模块sun-common-redis的pom.xml 取消parents...

关于RedisTemplate常用方法封装

2024-12-10 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 115

redistemplate常用方法封装1. 序列化和配置package com.xxx.redis; import com.fasterxm...

Redis常见数据类型List列表使用详解

Redis常见数据类型List列表使用详解

2024-12-08 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 108

前言在 redis 中,list是一种非常常见的数据类型,用于表示一个有序的字符串集合。与传统的链表结构类似,redis 的 list 支持...

Redis+Caffeine多级缓存数据一致性解决方案

Redis+Caffeine多级缓存数据一致性解决方案

2024-12-05 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 87

问题分析通过redis+caffeine,似乎可以完成一级、二级缓存中数据的同步,如果在单节点项目中是没有问题的,但是,在分布式场景下是有问...

Redis实现限量优惠券的秒杀功能

Redis实现限量优惠券的秒杀功能

2024-12-04 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 106

核心:避免超卖问题,保证一人一单 业务逻辑代码步骤分析全部代码@servicepublic class voucherorderservic...

Redis主从复制的实现示例

2024-11-30 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 109

redis 主从复制主从复制是高可用redis的基础,哨兵和集群都是在主从复制基础上实现高可用的。主从复制主要实现了数据的多机备份,以及对于...

使用Redis实现数据库对象自增ID的方法

2024-11-29 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 93

在分布式项目中,数据表的主键id一般可能存在于uuid或自增id这两种形式,uuid好理解而且实现起来也最容易,但是缺点就是数据表中的主键i...

Redis报错UnrecognizedPropertyException: Unrecognized field问题

2024-11-25 13:40 | 分类:数据库 | 评论:0 次 | 浏览: 100

1. 现象spring boot访问redis,取出对象时报错报错信息:caused by: com.fasterxml.jackson.d...

Redis在计数器和人员记录的事务操作应用小结

2024-11-25 13:40 | 分类:数据库 | 评论:0 次 | 浏览: 87

解决计数器和人员记录的事务操作redis 是一个高性能的键值存储系统,它支持多种数据类型,如字符串、列表、集合、哈希表和有序集合等。由于其单...

redis执行lua脚本的实现

2024-11-25 13:40 | 分类:数据库 | 评论:0 次 | 浏览: 71

redis eval命令可以执行lua脚本,redis保证脚本执行的原子性,脚本由嵌入式执行引擎(lua 5.1解释器)执行。1,语法eva...

Redis集群(cluster模式)搭建过程

Redis集群(cluster模式)搭建过程

2024-11-25 13:40 | 分类:数据库 | 评论:0 次 | 浏览: 104

1、什么是集群redis 集群(包括很多小集群)实现了对redis的水平扩容,即启动n个redis节点,将整个数据库分布存储在这n个节点中,...

Redis Sorted Set 跳表的实现示例

2024-11-25 13:40 | 分类:数据库 | 评论:0 次 | 浏览: 90

前言在 redis 中,sorted set(有序集合)是一种非常重要且高效的数据结构。与普通的 set 不同,sorted set 为每个...

Redis系列之底层数据结构SDS详解

2024-11-25 13:40 | 分类:数据库 | 评论:0 次 | 浏览: 102

实验的环境redis 6.0vscode 1.88.1什么是sds?sds:simple dynamic string,翻译为简单动态字符串...

Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com