腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
原子
事务
中
的
update_or_create
安全
吗
?
django
标题非常明确:在django
中
,您可以在
原子
事务
中使用
update_or_create
命令
吗
? 我在the doc
中
找不到答案。有一些关于竞争条件
的
东西,但是
原子
事务
更多
的
是关于回滚而不是竞争?
浏览 12
提问于2020-11-20
得票数 0
回答已采纳
1
回答
在Django中使用`
update_or_create
`有什么具体原因
吗
?
python
、
django
、
django-models
因此,我一直在使用Django模型
的
update_or_create
函数在模型
中
插入行。想问一下,除了
事务
是
原子
的
,还有什么额外
的
好处
吗
?
浏览 12
提问于2022-01-05
得票数 0
1
回答
Java MySQL防止竞争条件
java
、
mysql
、
multithreading
、
prepared-statement
、
race-condition
我必须防止比赛条件,因为我必须根据当前
的
值更新条目。因此,使用SELECT语句读取数据,然后使用UPDATE语句更新数据将导致争用条件,因此线程
安全
。例如,我可以使用某种UPDATE ExampleTable SET ExampleValue = ExampleValue + '5' WHERE Id = '10'来增加线程
安全
的
值。我读到这是一个
原子
声明。因此,我
的
第一个问题是:在java
中
执行PreparedStatement
浏览 2
提问于2015-12-15
得票数 0
回答已采纳
6
回答
线程
安全
更新或创建。
python
、
django
我们知道,更新是线程
安全
的
操作。这意味着,当你这样做
的
时候:而不是:sm.some_field=100您
的
应用程序是相对线程
安全
的
,操作SomeModel.objects.filter(id=1).update(some_field=100)不会重写其他模型字段
中
<em
浏览 0
提问于2012-04-03
得票数 14
回答已采纳
3
回答
Django batching/bulk
update_or_create
?
python
、
django
、
database
、
orm
我在数据库中有需要定期更新
的
数据。数据源将返回该时间点可用
的
所有数据,因此将包括数据库
中
尚未包含
的
新数据。 在对源数据进行循环时,如果可能的话,我不想进行数千次单独
的
写入。有没有像
update_or_create
这样
的
东西可以批量工作?一种想法是将
update_or_create
与手动
事务
结合使用,但我不确定这是将单个写操作排入队列,还是将所有写操作合并到一个SQL insert
中
?或者类似地,在循环中使用
u
浏览 4
提问于2014-11-21
得票数 29
1
回答
有什么理由不让你继续活下去
吗
?
nginx
、
reverse-proxy
如果Nginx充当反向代理并打开SSL,那么是否有理由不打开“保持活动”,特别是在流量激增
的
情况下(即用户在20秒内发出10次请求)?具体来说,是否对
原子
事务
或
安全
有任何担忧?例如,处理对服务器
的
请求,修改数据库,但是API机器出于某种原因超时。然后,同一个具有相同签名
的
客户端被发送到Nginx,但被处理到不同
的
API框
中
,并且发生相同
的
数据库修改,因此发生了两次。像
原子
事务
这样
的
浏览 0
提问于2013-07-29
得票数 -1
1
回答
原子
地递增Clojure
中
的
映射中
的
值
thread-safety
、
clojure
我认为我使用参考文献是正确
的
,但我不确定
原子
。我需要用交换
吗
!变得更习惯
吗
?我是STM和Clojure
的
新手,这看起来像线程
安全
/正常
吗
?我遗漏了什么?
浏览 0
提问于2013-04-14
得票数 3
回答已采纳
1
回答
Haskell
中
的
STM和unsafePerformIO
haskell
、
stm
指出: 在
原子
内部使用unsafePerformIO也是危险
的
,但原因不同。有关此问题
的
更多信息,请参见unsafeIOToSTM。当涉及到使用线程和异步异常时,有一些函数可以屏蔽异步异常,以便
安全
地分配和释放资源。但是有很多在幕后使用unsafePerformIO
的
函数,例如memory包
中
的
,强制在STM
事务
中
包含这样一个表达式并不难。这些函数在STM
事务
中使用实际
安全
吗
?是
浏览 7
提问于2020-06-08
得票数 7
回答已采纳
1
回答
默认情况下Django不使用
原子
事务
?
python
、
django
、
transactions
、
race-condition
、
autocommit
我阅读了关于
的
django文档。
浏览 4
提问于2022-03-26
得票数 0
3
回答
事务
在RDBMS和Nosql中有何不同?
transactions
、
rdbms
、
nosql
我试图理解NO-SQL和RDBMS模型之间
的
区别,在web上我读到
的
任何地方,RDBMS都比NOSQL更好地支持
事务
。据我读
的
一个博客说, 假设我有一项与银行有关
的
交易,其中一项是信贷业务,
浏览 3
提问于2016-01-03
得票数 1
1
回答
什么时候需要在web应用程序中使用
事务
?
sql
、
database
、
web
、
transactions
我想知道,如果web请求处理程序需要执行多个需要
原子
组
的
更新查询,就像Django应用程序
中
的
这样:modelA.save() # produce a update= modelB.fieldY + 1并且在查询之间没有逻辑分支或抛出异常,还需要在
事务
中
包装查询
吗
在交易
中
包装它们
的<
浏览 0
提问于2015-07-08
得票数 1
回答已采纳
3
回答
临界截面和
原子
性是否相互暗示?
concurrency
、
synchronization
、
transaction
这是正确
的
原子
性(在ACID
中
作为数据库系统
中
事务
的
"A“)意味着必须完全执行或根本不执行语句序列。如果
事务
中
的
所有操作都已完成,则将提交内存
事务
。否则,操作必须中止并回滚。关键部分不是必需
的
原子
原子
部分不是
浏览 0
提问于2020-11-12
得票数 4
5
回答
闭形可变存储类型
multithreading
、
clojure
、
future
、
mutable
它们与命令式语言中
的
正则变量相当,不适合在线程之间共享信息。(谢谢亚瑟·乌费尔特)Vars就像命令式语言中
的
常规旧变量。(避免当possible)Atoms像Vars一样,但线程共享
安全
,允许立即读取和
安全
设
浏览 2
提问于2009-06-22
得票数 28
回答已采纳
1
回答
后缀
事务
是
原子
的
吗
?
sequelize.js
我想用后缀作为我休息后端
的
ORM。我只需要确定一些事情,就是对
事务
进行自动后缀,这意味着在已完成
的
事务
和回滚
的
事务
之间没有状态。这里有一个例子:一个项目总是至少需要分配给它的人在任何时候。工人和项目之间有很多到很多
的
关系,这意味着需要在两者之间建立一个项目协会。因此,为了使这个条件成为真,需要创建一个项目,需要以
原子
的
方式创建一个关联。Sequelize允许这样做,但是它并没有明确地声明
事务
是
原子
<
浏览 3
提问于2020-11-23
得票数 0
回答已采纳
1
回答
无气体和
原子
性
solidity
、
out-of-gas
我正在读以身作则投票
的
例子。proposals[proposal].voteCount += sender.weight;如果
事务
在行sender.voted = true;之后但在行proposals[proposal].sender.voted);线路,选民不能试图重新投票一个更高
的
气体限制。如何在实践
中
处理这些气体情况,以保证设置sender.voted和递增proposals[proposal].voteCount
的
原子
性?
浏览 0
提问于2017-06-30
得票数 5
回答已采纳
1
回答
如果多个JVM或容器访问共享内存,如何在Java
中
实现线程
安全
?
java
、
multithreading
、
concurrency
、
thread-safety
、
java.util.concurrent
我们知道,当只有一个JVM时,Synchronized关键字可以工作,但如果有超过1个JVM,这意味着有超过1个JVM实例,那么在这种情况下,我们如何实现线程
安全
呢?给定时,每个容器创建自己
的
单独实例。假设我有3个单独
的
jvm实例,并且这些实例在同一帐户上进行一些
事务
贷记或借记,那么我如何使这些
事务
序列化、
原子
化或互斥。有谁能说出最好
的
方法
吗
?
浏览 0
提问于2016-12-02
得票数 1
1
回答
MaxItemCount在DbChangeFeed文档
中
的
应用
c#
、
azure
、
azure-cosmosdb
我正在测试来自DocumentDb
的
新
的
转换提要。我是连接到一个逻辑应用程序通过轮询api。 var changeFeedOptions = new ChangeFeedOptions {
浏览 3
提问于2016-12-22
得票数 2
回答已采纳
1
回答
GAE/Java:
事务
是线程
安全
的
吗
?
java
、
google-app-engine
如果这是一个显而易见
的
问题,请原谅,但我从头到尾阅读了,我仍然不确定这个问题
的
答案是什么: 如果我有一个数据存储
事务
,它读取计数器
的
编号并递增它,我能确定两个并行
的
servlet不会相互交错
吗
?换句话说,文档只说
事务
要么失败,要么
原子
成功,但没有说
事务
锁定了其他servlet
的
数据,那么当两个servlet同时访问同一个实体时会发生什么呢?如果
事务
确实不是线程
安全
的</em
浏览 1
提问于2013-04-30
得票数 2
1
回答
为什么Ruby
的
IO#pwrite线程是
安全
的
?
ruby
、
multithreading
、
io
我想知道是否有人能解释一下为什么在文档
中
说Ruby
的
IO::pwrite函数是线程
安全
的
: 这有利于组合IO#seek和IO#write,因为它是
原子
的
,允许多个线程/进程共享相同
的
IO对象,以便在不同
的
位置读取文件我对
原子
性
的
理解是,如果引发错误,那么“
事务
”将被回滚,因此在这种情况下,文件将与其原始内容一起关闭(对
吗
?)。但是,
原子
性不能保证线程同
浏览 4
提问于2021-02-25
得票数 1
回答已采纳
1
回答
持久Django
原子
事务
是否意味着我们不需要保存点
django
、
transactions
Django
原子
事务
具有durable和savepoint参数。见。 有时,确保
原子
块始终是最外层
的
原子
块是有用
的
,确保在块退出时没有错误地提交任何数据库更改。这称为持久性,可以通过设置durable=True来实现。PostgreSQL SAVEPOINT在当前
事务
中
建立新
的
保存点。听起来,只有当
原子</e
浏览 4
提问于2022-09-12
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券