最新 最热

sbc(三)自定义Starter-SpringBoot重构去重插件

之前看过SSM(十四) 基于annotation的http防重插件的朋友应该记得我后文说过之后要用 SpringBoot来进行重构。

2022-08-19
1

SSM(十四) 基于annotation的http防重插件

针对于我们现在常用的 RESTfulAPI通常我们需要对请求进行唯一标识,也就是每次都要带上一个请求号,如 reqNO。

2022-08-19
0

Not Only SQL (一) - Redis Introduce

Redis是一个key-value数据库,采用ANSI C语言编写,并且完全开源免费。

2022-08-19
0

使用Redis时我们主要关注啥

我们知道,Redis是典型单线程架构。这种架构下,所有的读写命令操作都是由主线程完成。主线程的处理能力将决定着Redis整体的性能。那么,哪些因素会导致Redis阻塞呢?...

2022-08-19
1

Redis分布式锁的基本实现

在单机系统中,我们可以运用普通的锁/信号量机制来实现对公共资源的有序访问;但在分布式系统中显然就不行了

2022-08-19
1

从Redis事务到Redis pipeline

相信对关系性数据库有使用经验的,都对事务操作很熟悉,为了确保连续多个操作的原子性,我们常用的数据库都会有事务的支持,Redis 也不例外;但它又和关系型数据库支持的事务不太一样...

2022-08-19
1

Redis内存碎片的产生与清理

在做redis内存清理时我们会关注redis的实时内存占用,即通过info memory命令查看内存使用情况:

2022-08-19
0

Redis分布式锁

在单机系统中,我们可以运用普通的锁/信号量机制来实现对公共资源的有序访问;但在分布式系统中显然就不行了

2022-08-19
1

Redis的过期策略&内存淘汰策略

Redis作为当下最受欢迎的NoSQL数据库之一,在很多场景下都会使用到;Redis的存储分为内存存储、磁盘存储和log文件三部分,重启后,Redis可以从磁盘重新将数据加载到内存中,这些可以通过配置文件对其进行配置,正因为这样,Redis才...

2022-08-19
0

细探Redis scan命令

这周遇到的一个小需求是通过Go实现对Redis的hash field实时上限检查,而因为是线上的服务,所以这个上限检查不能对redis pod造成负担,跟组内导师交流学习后了解到可以通过redis的HScan命令来实现这个需求...

2022-08-19
0