redis
文章平均质量分 89
马可波罗.
行动和欲望决定未来
展开
-
速通Redis基础(三):掌握Redis的列表类型和命令
Redis是一种高性能、开源的NoSQL数据库,以其支持多种数据类型而闻名。在前两篇博客中,我们介绍了Redis的字符串和哈希类型。今天,我们将深入研究Redis的另一种重要数据类型——列表(List)以及相关命令。原创 2023-10-11 14:36:07 · 226 阅读 · 8 评论 -
速通Redis基础(二):掌握Redis的哈希类型和命令
哈希类型是 Redis 的一种数据结构,它以键值对的方式存储多个字段和对应的值,每个字段都是一个字符串。哈希适用于存储具有多个属性的对象,例如用户信息、产品属性、配置参数等。哈希类型的键可以是字符串,但字段名必须是唯一的。在上面的例子中,我们创建了一个名为user:1的哈希类型,它包含了用户名、年龄和电子邮件地址这三个字段和对应的值。接下来,让我们了解一些常用的 Redis 哈希命令。原创 2023-10-10 22:02:40 · 512 阅读 · 1 评论 -
缓存雪崩、缓存穿透和缓存击穿产生的原因及解决方案
将缓存对象的过期时间分散开,避免同时失效,可以采用随机化的方式设置过期时间。在系统启动或低峰期,提前加载缓存数据,确保缓存中有足够的有效数据,以降低失效的概率。使用多级缓存,将缓存数据分为热数据和冷数据,热数据存储在高速缓存中,冷数据存储在低速缓存中,以减轻缓存雪崩的影响。将缓存数据分布在多个缓存节点上,通过分散请求负载来减少单个缓存节点的压力,提高系统的可用性和抗压能力。在缓存失效的情况下,通过设置熔断机制,直接返回默认值或错误信息,避免请求直接访问后端服务,减轻后端服务的压力。原创 2023-10-09 13:44:25 · 159 阅读 · 0 评论 -
速通Redis基础(一):掌握Redis的字符串类型和命令
Redis(Remote Dictionary Server)是一个高性能的开源键值存储系统,广泛用于构建快速、可扩展的应用程序。Redis提供了多种数据类型和丰富的命令集,使其成为一个强大的数据存储和缓存解决方案。原创 2023-10-06 14:40:08 · 386 阅读 · 10 评论