Redis之分布式锁详解

目录 一、加锁原因 二、原子操作 三、分布式锁 四、分布式锁常见问题 一、加锁原因 在一些比较高并发的业务场景,经常听到通过加锁的方法实现线程安全。 下面简单介绍一...

Redis学习笔记之延时队列详解

目录 一、业务场景 二、Redis延时队列 一、业务场景 所谓延时队列就是延时的消息队列,下面说一下一些业务场景比较好理解 1.1 实践场景 订单支付失败,每隔一段时间提醒...

Redis学习笔记之位图详解

目录 位图定义 应用场景 基本使用 查找统计 位图定义 位图并不是一种数据结构,其实就是一种普通的字符串,也可以说是byte数组。基本语法是setbit/getbit...

[redis] 几种redis数据导出导入方式详解

环境说明: 172.20.0.1 redis源实例 172.20.0.2 redis目标实例 172.20.0.3 任意linux系统 一、redis-dump方式   1.安装redis-dump工具 [r...

Redis分布式锁的正确实现方式详解

  前言 分布式锁一般有三种实现方式:1. 数据库乐观锁;2. 基于Redis的分布式锁;3. 基于ZooKeeper的分布式锁。本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁实...

redis常用命令大全详解

1.基于内存的key-value数据库 2.基于c语言编写的,可以支持多种语言的api //set每秒11万次,取get 81000次 3.支持数据持久化 4.value可以是string,hash, list, set, so...

springboo-redis详解

springboot中使用redis:(1).使用redis工具类手动操作缓存(2).使用cacheable注解到方法头,自动创建缓存数据 1.安装redis https://github.com/dmajkic/redis/dow...

java基于redis事务的秒杀实现详解

package com.vian.user.service; import org.junit.Test; import org.springframework.util.CollectionUtils; import re...

redis事务详解

 摘自 https://blog.csdn.net/candy_rainbow/article/details/52810440 redis事务 说到事务大家都不陌生,在关系型数据库中,事务时并发控制的基本单位,他是...

mysql和redis的区别详解

一、.redis和mysql的区别总结 (1)类型上         从类型上来说,mysql是关系型数据库,redis是缓存数据库 (2)作用上       &...