最新 最热

Redis系列之事务机制

学习mysql数据库的时候,我们知道了事务的ACID特性,Redis也是支持事务的,不过和数据库的事务又有什么区别?在mysql数据库中,我们使用begin开启事务,提交是commit,回滚是rollback,然后Redis中的事务是怎么一回事?redis的事务其实...

2023-12-18
1

Spring Boot 3中使用 Lettuce RedisTemplate 连接 Redis 集群

最近在Spring Boot3 应用系统开发过程中,使用了官方的spring-boot-starter-data-redis依赖来操作Redis单节点和集群。在操作单节点时,直接使用了RedisTemplate来对节点进行操作。参考了官方案例,非常方便,几行代码实现了R...

2023-12-18
1

使用Docker快速搭建一套三主三从Redis集群用于开发、测试

Redis集群是一种通过将多个Redis节点连接在一起以实现高可用性、数据分片和负载均衡的技术。它允许Redis在不同节点上同时提供服务,提高整体性能和可靠性。根据搭建的方式和集群的特性,Redis集群主要有三种模式:主从复制...

2023-12-18
1

记一次代码优化实践之Redis集合的妙用

在用户积分兑换成功后,在页面二次访问时提示已兑换,避免重复扣除积分和重复兑换等情况。

2023-12-15
1

Redis在生产环境下使用set命令遇到一个致命问题

今天给大家分享的是Redis基础命令set过期时间被覆盖问题。该命令可能是大家最为常见的一个命令,但有一个小细节可能很多人多都没注意到,今天就来演示总结一下。...

2023-12-14
1

PHP处理库存超卖的几种处理方法

第一种方法:使用mysql数据库的锁机制。在事务中使用 for update 语句,在事务处理完成之后释放这一条数据。

2023-12-14
1

解密Redis:应对面试中的缓存相关问题

导语: 在面试过程中,面试官可能会问到关于Redis缓存的一系列问题。本文将深入探讨Redis缓存相关面试题,并为你提供详细的解答,帮助你在面试中游刃有余。...

2023-12-13
1

Redis 五大经典业务问题

缓存穿透是指当请求的数据既不在缓存中也不存在于数据库中时,请求会直接穿透缓存层,到达数据库层。这通常是由于恶意攻击或者程序错误造成的,比如攻击者故意请求不存在的大量数据,导致缓存不命中,所有的请求都会落到数据库...

2023-12-13
1

【Java 进阶篇】Jedis 操作 Hash:Redis中的散列类型

在Redis中,Hash是一种存储键值对的数据结构,它适用于存储对象的多个属性。Jedis作为Java开发者与Redis交互的工具,提供了丰富的API来操作Hash类型。本文将深入介绍Jedis如何操作Redis中的Hash类型数据,通过生动的代码示例...

2023-12-13
1

spring-state-machine使用redis持久化

腾讯云开发者社区是腾讯云官方开发者社区,致力于打造开发者的技术分享型社区。提供专栏,问答,沙龙等产品和服务,汇聚海量精品云计算使用和开发经验,致力于帮助开发者快速成长与发展,营造开放的云计算技术生态圈。...

2023-12-12
1