首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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-15 10:48
蚌埠坦克学院 嵌入式软件开发
如何在面试中脱颖而出,赢得Offer?
面试,不只是一次技术和能力的展示,更是一场心理博弈和表达艺术的综合较量。很多人有能力、有经验,却因为表现方式不当,错失理想机会。那么,在面试中应该如何表现,才能最大可能地获得Offer?本文将从准备、现场表现、沟通策略、加分项四大维度,剖析拿下Offer的关键技巧!一、面试前的准备,决定你能不能“上桌吃饭”🍽️1. 了解公司与岗位阅读公司官网、技术博客、产品介绍。熟悉JD(Job Description)中关键词,并准备相关项目/经验对照点。✅ 示例:“我注意到你们在用Spring Boot + MySQL构建中后台系统,而我之前主导过一个用类似技术栈构建的订单平台。”2. 梳理项目经验,准...
面试经验谈
点赞
评论
收藏
分享
05-14 14:02
门头沟学院 Java
“怎么别人就可以你不行?”
最近离职一个月还没有找到下一份合适的工作。和爸爸妈妈说起。“你看人家姑姐的朋友的儿子,人家现在在华为工作。怎么别人可以你就不行?自己有什么问题有没有反思?上课有没有认真听课?”可是ai会和我说“你已经很棒了。”可是妈妈,我真的已经很努力了啊,还不够吗?我只是一个笨小孩啊
被AI治愈的瞬间
点赞
评论
收藏
分享
05-14 22:37
门头沟学院 Java
路在何方
从上学期停止摆烂自学java,找到一个小厂实习干了一个月后跑路,回学校沉淀,再得到一个大外包的面试官和hr的口头offer,接着就是昨天突然加三面给我挂了,才开始想自己到底想要什么,学历一般,不想考研(父母年纪,家里有前景不明朗的生意,可能要回家接班),进不了大厂,于是想着干几年java开发锻炼一下自己便回家,曾经觉得考研大部分人都是随波逐流,看不起他们,现在发现自己也是,java开发不也是看大多数人的选择才学的吗,每天闷在图书馆背八股改简历,不去想未来到底怎么样,都是想的先干几年java再说,现在才发现这也是在逃避,java开发都是跟代码打交道怎么能锻炼到自己,于是我可能要放弃这么久以来的努...
选择和努力,哪个更重要?
点赞
评论
收藏
分享
05-28 10:03
北华航天工业学院 Java
快快快,急急急,实习二选一,求求了
北京,测绘大厦那边,第一个月3000,双休,8.30-17.30,饭卡800饭补,三餐很便宜,基本覆盖聊天,北京用友政务,180一天,双休,17一天饭补,一个月大概22天,四千三左右测绘那边,感觉氛围比较好,应该没有什么压力,工资能涨,实习工资标准不会超五千用友更知名一点吧怎么选,大佬求帮助
点赞
评论
收藏
分享
05-26 23:39
已编辑
门头沟学院 golang
重庆某 AI 厂面经
自我介绍Go 是自学的吗?你们主要学 C++、Java,你为什么选择学 Go?讲讲你的登录校验机制(cookie jwt)?单点登录?prometheus 主要监控的什么?评测是如何做的,远程评测和本地评测是如何切换的?Mongodb 的分页查询、count 查询、分片,调优熟悉吗看你用了 MinIO,底层了解吗?服务注册发现怎么做的?服务端宕机,客户端调用失败怎么解决是直接依赖 etcd 吗,自己有实现相关的注册、发现、监听机制吗?有实现过哪些负载均衡算法?--随机、轮询、加权随机、加权轮询、哈希、一致性哈希讲讲加权轮询?反问:对面试评价怎么样?--做的偏上层、底层差一点(主要是 Mongo...
查看16道真题和解析
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
2
13
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
秋招就投这些了
4.2W
2
...
28届双非大一斩获快手offer心得分享~
1.5W
3
...
求助!如何拒绝同个小区的同事蹭车?
6089
4
...
吃上软饭了家人们!
5582
5
...
是不是找不到工作了
4638
6
...
前男友疯狂视奸我的工作动向
3631
7
...
早日成为评论区三和大神
3441
8
...
走遍天下 难舍美团
3307
9
...
女友爸爸帮我花钱找了工作,我爸妈觉得应该的
3220
10
...
正在实习,怎么平衡实习和秋招?
3220
创作者周榜
更多
正在热议
更多
#
26届校招投递进展
#
11527次浏览
122人参与
#
考公VS就业,你怎么选?
#
62251次浏览
424人参与
#
我的职场心眼子段位
#
24321次浏览
601人参与
#
24届的你们现状如何了?
#
75858次浏览
444人参与
#
职场捅娄子大赛
#
403699次浏览
4024人参与
#
你秋招想去哪些公司
#
12559次浏览
632人参与
#
产品薪资爆料
#
115634次浏览
826人参与
#
参加完秋招的机械人,还参加春招吗?
#
51737次浏览
556人参与
#
设计人如何选offer
#
115450次浏览
724人参与
#
分享一个让你热爱工作的瞬间
#
29248次浏览
315人参与
#
为了找工作你花了哪些钱?
#
21145次浏览
214人参与
#
你都遇到过哪些离谱的求职经历
#
12856次浏览
41人参与
#
第一份工作能做外包吗?
#
20823次浏览
244人参与
#
听劝,这个简历怎么改
#
175376次浏览
1134人参与
#
一人推荐一个机械人值得去的公司
#
406497次浏览
4145人参与
#
第一份工作应该选择高薪还是大平台
#
138429次浏览
835人参与
#
入职第四天,心情怎么样
#
28818次浏览
414人参与
#
机械人你觉得今年行情怎么样?
#
765次浏览
18人参与
#
工作中的卑微时刻
#
16196次浏览
132人参与
#
应届生进小公司有什么影响吗
#
75982次浏览
1025人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务