最新 最热

Redis的数据结构-哈希

Redis哈希是一个键值对的集合,其中每个键都对应一个哈希表。哈希表实际上是一个包含字段和值的无序散列表。下面是Redis哈希的一些重要特性:

2023-05-16
0

Redis的数据结构-字符串

Redis字符串是一个二进制安全的字节数组,它的长度可以动态地增长或缩小,最大长度为512MB。下面是Redis字符串的一些重要特性:

2023-05-16
0

Spring Session中存放于Redis中的PRINCIPAL_NAME_INDEX_NAME没有设置过期时间

Spring Session中我使用的是Spring Session Redis Data,默认采用FindByIndexNameSessionRepository作为SessionRepository实现。

2023-05-12
1

因在缓存对象中增加字段,而导致Redis中取出缓存转化成Java对象时出现反序列化失败的问题

因为业务需求的需要,我们需要在原来项目中的一个DTO类中新增两个字段(我们项目使用的是dubbo架构,这个DTO在A项目/服务的domain包中,会被其他的项目如B、C、D引用到)。但是这个DTO对象已经在Redis缓存中存在了,如果我们直接...

2023-05-12
1

Redis的配置如下

2.String对象的反序列化问题,直接在Redis服务器上新增一个key-value,而后在代码中get(key)时,报反序列化失败。

2023-05-12
1

Redis缓存穿透问题及解决方案

上周在工作中遇到了一个问题场景,即查询商品的配件信息时(商品:配件为1:N的关系),如若商品并未配置配件信息,则查数据库为空,且不会加入缓存,这就会导致,下次在查询同样商品的配件时,由于缓存未命中,则仍旧会查底层数据库,所以缓存...

2023-05-12
0

redis实现分布式锁工具类 灰常好用

public interface RedisDistributionLock { /** * 加锁成功,返回加锁时间 * @param lockKey * @param threadName * @return */ ...

2023-05-12
1

Database Mesh: 使用 Aeraki 对 Redis 进行流量管理

Redis 是一种高性能的键值数据库,支持丰富的数据结构和操作,包括字符串、哈希、列表、集合、有序集合等。由于其强大的能力,Redis 被广泛应用于缓存、会话存储、消息代理等场景中。Aeraki Mesh 提供了对 Redis 的流量管...

2023-05-11
0

Redis面试专题

Redis 是一款高性能的NOSQL系列的非关系型数据库。它以键值对的形式存储数据,所以它也被称为数据结构服务器。

2023-05-10
1

面试题45:介绍一下Redis中hash类型的实现方式是什么?

【概述】适用场景存储无序字典的数据。比如:适合存储对象类型。比如存储猪肉价格。它的内部采用数组+链表的结构,类似java里的HashMap。hash的key值只能是字符串。将对象存储为hash结构可以针对需要来获取部分数据,而不...

2023-05-09
1