常见秒杀方案设计:1.数据库行锁2.分布式锁+分段锁提升效率3.Redis单线程机制,将库存放在Redis里面使用set count 1000decrby count 1 扣...
IP属地:浙江
常见秒杀方案设计:1.数据库行锁2.分布式锁+分段锁提升效率3.Redis单线程机制,将库存放在Redis里面使用set count 1000decrby count 1 扣...
Spring事务监听机制—使用@TransactionalEventListener处理数据库事务提交成功后再执行操作为什么使用在项目中,往往需要执行数据库操作后,发送消息或...
在实际工作中,重处理是一个非常常见的场景,比如: 发送消息失败。 调用远程服务失败。 争抢锁失败。 这些错误可能是因为网络波动造成的,等待过后重处理就能成功。通常来说,会用t...
一、背景 在 Spring Security 5中,现在已经不提供了 授权服务器 的配置,但是 授权服务器 在我们平时的开发过程中用的还是比较多的。不过 Spring 官方提...
一、背景 在我们数据库中有些时候会保存一些用户的敏感信息,比如: 手机号、银行卡等信息,如果这些信息以明文的方式保存,那么是不安全的。假如: 黑客黑进了数据库,或者离职人员导...
背景说明 Jrebel可快速实现热部署,节省了大量重启时间,提高了个人开发效率。 解决方案 安装Jrebel 通过Idea的偏好设置找到插件框,输入Jrebel and XR...