最新 最热

从应用到底层 36张图带你进入Redis世界

适用于简单key-value存储、setnx key value实现分布式锁、计数器(原子性)、分布式全局唯一ID。

2022-11-29
0

Redis

简单介绍一下 redis redis是一个key-value类型的非关系型数据库,基于内存也可持久化的数据库,相对于关系 型数据库(数据主要存在硬盘中),性能高,因此我们一般用redis来做缓存使用; Redis支持5种数据类型,string、hash、list、...

2022-11-29
0

idea插件

开发的项目一般都少不了日志系统,而我们在书写mysql语句的时候,参数的对应,往往有时候会忽略,mybatis自己控制的参数编译对应,个人感觉有点反人类,我们可以使用这个插件变成自己比较直观的对应~...

2022-11-28
0

设计一个缓存策略,动态缓存热点数据

LRU是一种常见的算法,假如我们设定TOP10的热点数据,那么我们可以规定LRU容量为10,当容量没有满的时候,我们可以直接放入,当满了的时候我们就将最后一个排除然后引入最新的放在首部...

2022-11-28
1

用户微服务用户注册功能实现

用户注册之前需要先给注册的手机号发送一条验证码,我们把验证码存储在Redis中。 发送的时候我们先把验证码存储到Redis,然后用户发起注册的时候取出验证。...

2022-11-28
0

spring Cloud微服务 security+oauth2认证授权中心自定义令牌增强,并实现登录和退出

在之前的博客我写了 SpringCloud整合spring security+ oauth2+Redis实现认证授权,本文对返回的token实现自定义增强令牌返回结果,以及对于oauth2存在Redis的数据进行解释。...

2022-11-28
0

数据库面试题【十、【非关系型数据库】和【关系型数据库】的【区别】与【优势比较】】

3.对于事务的支持也可以用一些系统级的原子操作来实现例如乐观锁之类的方法来曲线救国,比如【Redis Setnx】。

2022-11-28
1

KubeVela 插件指南:轻松扩展你的平台专属能力

KubeVela 插件(addon)可以方便地扩展 KubeVela 的能力。正如我们所知,KubeVela 是一个微内核高度可扩展的平台,用户可以通过 模块定义(Definition)[1]扩展 KubeVela 的系统能力,而 KubeVela 插件正是方便将这些自定义扩展及...

2022-11-28
0

MyBatis从入门到精通(四)—MyBatis缓存和二级缓存整合Redis

看控制台输出可以看出来,第一次执行了SQL查询,第二次直接打印的结果集,没有查询数据库。

2022-11-28
1

【愚公系列】2022年11月 .NET CORE工具案例-StackExchange.Redis代码变量方式实现商品秒杀

文章目录前言一、StackExchange.Redis执行Lua脚本实现商品秒杀1.StackExchange.Redis封装2.秒杀代码3.效果----前言下面是Redis分布式锁常用的概念说明:设置、获取、过期时间、删除。1、 Setnx命令:SETNX key value说明...

2022-11-28
1