Redis系列之实现分布式自增主键

软件环境

  • JDK 1.8

  • SpringBoot 2.2.1

  • Maven 3.2+

  • Mysql 8.0.26

  • redis 6.2.14

  • Mybatis Plus 3.4.3.4

  • 开发工具

    • IntelliJ IDEA

    • smartGit

一、实现原理

使用Redis来实现分布式的主键自增主要是依赖于RedisINCR命令,调用INCR命令的对应key,其数值是实现递增加一,所以利用这个性质,将redis独立部署起来就可以实现分布式环境的自增ID,如图,使用INCR命令的例子

Redis系列之实现分布式自增主键_第1张图片

二、实践

本博客写一个基于redis、mybatis-plus的例子,主要介绍一下redis分布式ID的基本使用

首先,快速新

你可能感兴趣的:(#,Redis文库,#,Java互联网高级培训教程,redis,分布式,数据库)