首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
暂无评论,快来抢首评~
相关推荐
11-07 10:20
沐瞳科技_游戏策划(准入职员工)
沐瞳科技内推,沐瞳科技内推
**📌 高频面试题盘点“为什么想进入游戏行业?”重点展现对游戏的热爱和行业理解,结合过往经历突出适配性。“如何评估游戏活动效果?”关注留存率、参与度、转化等核心指标,用数据说话!“新游戏上线关注哪些指标?”下载量、次日/7日留存、ARPU值缺一不可~💡 运营干货速递新手引导设计:简洁提示+动画反馈+难度梯度,让玩家快速上头!二次元用户特点:年轻化、重立绘CV、社区活跃,抓住痛点才能精准运营~生命周期管理:导入期吸量、稳定期留人、衰退期创新,每个阶段策略不同!📊 数据工具安利点点数据、七麦、蝉应用……这些平台帮你实时监控竞品动态,面试时提到直接加分!沐瞳科技2026届校园招聘正式启动【关于...
点赞
评论
收藏
分享
昨天 09:21
睿琪软件_产品经理(准入职员工)
滴滴内推,滴滴内推码
滴滴后端一二面面经一面40min纯技术面,面试官很友好,时不时会对你微笑,然后点头表示肯定,答对了还会说说得对。挑选一个你最想介绍的项目介绍一下,没有深挖。八股盛宴:C++、C、数据结构、数据库。总结就是不是简单的问你什么是虚函数,然后你说个虚指针,虚函数表就完事了。还会问你空指针可以调用类的方法吗?调用虚函数或者非静态成员变量的非虚函数为什么会崩溃?在什么阶段?大概就是这个意思,所以需要对每个方向的知识点有很深的理解,或者说实际开发中切实的应用过才能答得出来。二面25min个人感觉是目前为止碰到的最让人不解的面试官,全程皱着眉头,问的问题我没理解清楚也不会过多解释,直接默认我不会,然后说那我...
点赞
评论
收藏
分享
10-29 18:20
济南大学 Java
😓😓
#实习#
王233:
名字说一下
点赞
评论
收藏
分享
10-21 19:49
门头沟学院 自动化测试
秋招都要结束了 想要一个测试或者测开的offer 求捞捞😭😭
小浪_Coding:
实习编的自己笑了没
点赞
评论
收藏
分享
11-04 17:12
北京邮电大学 Java
字节客户端
项目和实习信号量、互斥锁、循环锁分别解释一下进程和线程内存空间,进程的内存空间块是怎么分配的,线程都是共享的吗(答了threadlocal但是感觉面试官不满意)进程之间是如何通信的TCP挥手如果服务端一直没收到ACK咋办HTTPS握手的时候具体是怎么协商密钥的,具体解释对称加密和非对称加密TreeMap、HashMap、Table介绍一下,HashMap不是线程安全的如果出现了死锁怎么办死锁的条件和如何避免重写和重载,静态类能重写吗Java的反射、注解、泛型什么情况下需要建立索引?什么情况下不需要建立索引算法:两数相加||,要求空间复杂度为O(1),脑子抽了没想出来O(1)的每次面字节都感觉自...
查看12道真题和解析
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
2
13
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
适合安卓客户端的学习路线
6563
2
...
27届半个月拿下天美、字节gmpt广告
2766
3
...
每天一套面试题Day9-数字马力
2282
4
...
没有经济独立,就不要谈人格独立
2100
5
...
工资是我两倍,技术只有我一半
2045
6
...
数字马力
1729
7
...
荣耀保温电话绷不住了
1644
8
...
实习被抓回去了
1573
9
...
秋招目前手里的offer
1451
10
...
字节腾讯实习,秋招十二offer收关
1391
创作者周榜
更多
正在热议
更多
#
2025秋招体验点评
#
11671次浏览
106人参与
#
薪资要看总包还是月薪?
#
3607次浏览
53人参与
#
360集团校招
#
28284次浏览
186人参与
#
你听到的“最没用”的秋招建议
#
2147次浏览
29人参与
#
如果公司给你放一天假,你会怎么度过?
#
25462次浏览
144人参与
#
什么样的公司千万别去
#
3984次浏览
30人参与
#
联影求职进展汇总
#
74398次浏览
424人参与
#
哪些公司真双非友好?
#
44628次浏览
203人参与
#
校招阶段,学历VS技术哪个更重要?
#
51451次浏览
334人参与
#
工作以后,你父母对你啥态度
#
1247次浏览
27人参与
#
你在职场上见过哪些“水货”同事
#
6478次浏览
52人参与
#
你觉得找工作该拿大厂还是小厂练手
#
218157次浏览
1792人参与
#
联影医疗求职进展汇总
#
29560次浏览
122人参与
#
欣旺达工作体验
#
18122次浏览
43人参与
#
找工作,行业重要还是岗位重要?
#
80857次浏览
1655人参与
#
通信硬件知识分享
#
37874次浏览
524人参与
#
外包能不能当跳板?
#
50705次浏览
250人参与
#
简历无回复,你会继续海投还是优化再投?
#
107772次浏览
831人参与
#
校招薪资来揭秘
#
11696次浏览
44人参与
#
面试线索爆料
#
4316次浏览
34人参与
#
本机械人被这些公司泡过池子
#
40249次浏览
186人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务