首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
V2EX 提问指南
广告
V2EX
›
问与答
请教大家一下,在正式的应用场合,多用户的系统中向数据库里 create 或者 update 数据有必要做成队列吗?
mamahaha
·
2019-02-15 00:00:41 +08:00
· 985 次点击
这是一个创建于 2116 天前的主题,其中的信息可能已经有所发展或是发生改变。
是不是数据库自动就给排队列了?
数据库
create
update
队列
6 条回复
•
2019-02-15 11:56:04 +08:00
1
msg7086
2019-02-15 10:12:04 +08:00
数据库可以并发执行。冲突的请求会有事务隔离或者锁来保证结果。
2
nekoneko
2019-02-15 10:30:52 +08:00
1
@
msg7086
事务隔离和锁是要看数据库引擎的,有的引擎不支持事务和锁
3
mamahaha
OP
2019-02-15 11:02:51 +08:00
@
nekoneko
@
msg7086
这个解决了共用数据时的互相干扰,不过想象中的排队是希望可以把并发约束在系统的承受范围里。
4
nekoneko
2019-02-15 11:25:42 +08:00
1
@
mamahaha
不知道你用的什么,java 开发有数据库连接池最大限制,不需要自己去管
5
msg7086
2019-02-15 11:29:09 +08:00
@
nekoneko
acid 都不支持的话……也太硬核了一点。
6
mamahaha
OP
2019-02-15 11:56:04 +08:00
@
nekoneko
哈哈哈感谢,我知道的太少了,刚刚搜了搜,php 的 swoole 也有
关于
·
帮助文档
·
博客
·
API
·
FAQ
·
实用小工具
·
1172 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 24ms ·
UTC 23:58
·
PVG 07:58
·
LAX 15:58
·
JFK 18:58
Developed with
CodeLauncher
♥ Do have faith in what you're doing.