redis简单入门和实例,redis使用场景及实例

首页 > 经验 > 作者:YD1662022-10-31 22:56:49

08、你的代码有Bug!

不知道看完上面的代码你们有没有看出问题, 有喜欢点赞的帅逼 就很直接看出两个问题:

没错,上面这两个问题都是存在的。 但是,我这边都不会去解决

先来看第一个问题:

redis简单入门和实例,redis使用场景及实例(17)

对于这个问题,我能扯出的理由有两个:

redis简单入门和实例,redis使用场景及实例(18)

再来看第二个问题:

redis简单入门和实例,redis使用场景及实例(19)

如果我们要仅靠Redis来实现去重的功能,想要完全没有并发的问题,那得上 lua 脚本,但上 lua 脚本是需要成本的。去重的实现需要依赖两个操作: 查询和插入 。查询后如果没有,则需要添加。那查询和插入需要保持 原子性 才能避免并发的问题

再把视角拉回到我们 为什么要实现去重功能

redis简单入门和实例,redis使用场景及实例(20)

上一页12345下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.