首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
Kexins
2019-08-05 00:22
已编辑
西安电子科技大学 Java
关注
已关注
取消关注
redis是单线程吗?
想问下多个请求到redis会发生并发问题吗?比如秒杀系统中多个用户的请求到redis去预减库存会发生超卖问题(库存减到-1)吗?我之前一直认为redis是单线程,多个请求到redis会像队列一样排队,所以不会发生并发问题,不知道对不对,希望大佬帮帮忙解答下,谢谢啦
提示
全部评论
推荐
最新
楼层
Divine1234
西安电子科技大学 Java
是单线程的,而且redis可以保证decr操作是原子性的,关键你redis只是个nosql数据库,真正对库存数量做判断不是在redis里吧,个人见解
点赞
回复
分享
发布于 2019-08-04 17:26
我的名字叫Offer+++++++
西南交通大学 Java
redis是单线程的,内部有一个命令队列,来的命令会排队执行,而且redis用的是IO复用模型,就是epoll之类的,,可以同时监听多个socket
点赞
回复
分享
发布于 2019-08-04 17:19
17歲
字节跳动_lark_后端开发
单个命令是原子性的,先读后写可能会导致更新丢失
点赞
回复
分享
发布于 2019-08-04 18:12
随风丶13
阿里巴巴_大文娱优酷_java开发
比如,你两个线程AB同时执行对redis的加一操作,因为操作不是原子性的,就分三步执行,取值,加一,赋值,,,总共有6个操作,在redis中单线程执行,比如:A先执行了取值,B执行了取值,A加一,A赋值,B加一,B赋值,最终结果不是3,而是2。redis也是单线程执行的,一次只执行了一个请求。我的理解。
点赞
回复
分享
发布于 2019-08-04 17:48
你真的牛皮
中国石油大学(华东) Java
对啊,可以写个lua脚本,如果库存》0,则减一,脚本内redis是原子执行
点赞
回复
分享
发布于 2019-08-04 17:21
偷月亮的鱼
网易_java
是单线程,但是客户端发送两个请求之间会被其他客户端打断
点赞
回复
分享
发布于 2019-08-04 17:21
暂无评论,快来抢首评~
相关推荐
05-18 10:56
美团_服务零售_软件开发(准入职员工)
关于我如何从Java开发转岗成为AI工程师
25年可谓是Agent的元年了,但主包找暑期实习的时候,对AI相关的东西基本上只知道部分概念,更深的技术就说不上来了。但是有幸的是,还是通过了团团的面试,并且成功入职。一开始我还不清楚我的工作是什么,以为还是简单的增删改查工作。但是进入后才发现周围的同学都是在利用AI进行开发,我们组也是用AI 进行coding,并且也积极去探索AI coding。在这样的背景下,我才发现我似乎逐渐转岗成为AI coding开发了。那具体要如何转岗成为AI工程师呢?分为已经找到AI相关实习和没找到相关实习两种情况:一、已经找到相关的实习这个时候,你需要多跟Mentor商量一下,能不能多把一些Agent的具体开发...
AI项目实战
点赞
评论
收藏
分享
05-21 11:47
门头沟学院 Java
拿到华为实习Offer后最关心的问题
这个时候应该有挺多小伙伴拿到了华为的实习Offer,可能大家会有很多疑问,比如怕实习是不是纯水的或者干杂货,到底能不能学到东西,对秋招会不会有帮助?作为去年在华为实习过拿了优秀实习生,秋招拿了华为14a和其他大厂Offer的双非仔,我回答一下大家关心的问题,以下回答都是结合我的经历来回答,我实习的部门是集团IT,不同部门不一定完全一致,以下回答仅供参考:1. 华为实习生都是没活干或者干杂货,看不到内部文档?答:能不能看到代码和文档确实会因为部门的安全要求不同而不同。华为不同区域是有不同保密等级要求的,在保密等级较高的部门实习,可能确实会看不到代码,导致没活干,当然我身边没有这种同学,我是看有网...
华为HUAWEI工作强度 1375人发布
点赞
评论
收藏
分享
03-25 20:42
字节跳动_前端组_前端开发(实习员工)
感谢信
没想到挂了还有感谢信啊哈哈哈哈啊哈哈啊哈哈
沉心静气_冲:
我老师说得,业务线砍了
27届求职交流
点赞
评论
收藏
分享
05-21 14:53
深圳大学 全栈开发
agent简历求锐评
现在投暑期还有机会吗😭
点赞
评论
收藏
分享
05-18 11:00
浙江大学 算法工程师
C++面试高频八股文汇总:别再只背概念了,真正卡人的就这几类
很多人背 C++ 八股,背到最后有一种错觉:好像每个问题都见过,但一到面试现场,面试官稍微换个问法,人就开始乱。比如他不是直接问你“堆和栈的区别”,而是问你:“一个局部对象什么时候析构?返回局部对象为什么有时候没出问题?new 出来的内存为什么容易泄漏?”你会发现,真正难的不是有没有背过,而是这些知识点能不能串起来。先说结论:C++ 八股高频内容其实非常集中,反复考的无非就是对象模型、内存管理、拷贝控制、多态、模板/STL、智能指针、多线程这几块。面试官也不是要你把标准全文背下来,他更在意两件事:第一,你是不是知道这个机制解决什么问题;第二,你能不能说出它的代价、边界和常见坑。一、C++八股到...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
2
13
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
27双非ue游戏客户端大失败经历
8463
2
...
作为一个老登,最烦应届生问的问题之一
3874
3
...
逆天领导,因为一句话要把我开除了
3190
4
...
5.18字节(中国广告与交易)75分钟
2725
5
...
双非想拿腾讯offer,会被卡学历吗?
2265
6
...
三段大厂,说下我见过的最低学历
2233
7
...
各位都是怎么出去实习的
2158
8
...
26春招毁意向黑名单
1978
9
...
理性讨论,卷实习算不算工贼行为?
1796
10
...
26博士求职竟然也难
1756
创作者周榜
更多
正在热议
更多
#
如何成为1个AI工程师?
#
8124次浏览
351人参与
#
绿盟笔试
#
5991次浏览
56人参与
#
26届春招投递记录
#
44115次浏览
361人参与
#
选实习,你更看重哪方面?
#
84713次浏览
523人参与
#
27届实习投递记录
#
134548次浏览
1475人参与
#
我想去国央企的原因
#
81214次浏览
423人参与
#
工作压力大,你会干什么?
#
86798次浏览
725人参与
#
机械/制造每日一题
#
99663次浏览
1506人参与
#
毕业季,给职场新人一些建议
#
226336次浏览
2618人参与
#
小米编程考试
#
42205次浏览
159人参与
#
你觉得机械有必要实习吗
#
89841次浏览
540人参与
#
我在大厂见过的最低学历
#
9936次浏览
84人参与
#
机械人,说说你的烦心事
#
152478次浏览
1191人参与
#
除了线上,还能去哪些地方投简历
#
24461次浏览
160人参与
#
面试被问期望薪资时该如何回答
#
407672次浏览
2225人参与
#
你觉得第一学历对求职有影响吗?
#
278402次浏览
1504人参与
#
你面试被问到过哪些不会的问题?
#
124660次浏览
1950人参与
#
虹软科技求职进展汇总
#
18974次浏览
141人参与
#
机械人你觉得今年行情怎么样?
#
10315次浏览
100人参与
#
秋招拿一个offer可以躺平吗
#
279093次浏览
1418人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务