腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
多个
请求
期间
防止
更新
查询
中
的
MongoDB
争
用
条件
python
、
mongodb
、
flask
、
mongoengine
我
在
Flask中有一个简单
的
web应用程序,我使用Mongoengine作为ORM。API接收
请求
,将
请求
添加到工作队列,减少用户
的
许可计数并将其保存回来。body['data']) user.total_license_count = user.total_license_count - 1 user.save() 这与预期
的
一样但我注意到,当同一用户同时发送
多个
请求
时,license_count不会像
浏览 9
提问于2021-01-25
得票数 0
回答已采纳
1
回答
HTML5 webSQL为什么
在
事务中选择
查询
?
html
、
transactions
、
web-sql
在
HTML5 webSQL
中
,我
在
事务对象内运行SELECT query。有没有其他方法可以
在
没有事务
的
情况下运行它?
浏览 3
提问于2011-09-15
得票数 1
回答已采纳
1
回答
在
MongoDB
中使用事务锁定
防止
争
用
条件
mongodb
、
race-condition
我有一个REST (分布
在
多个
主机/容器
中
),它使用
MongoDB
作为数据库。
在
我
的
数据库
中
的
集合
中
,我想关注本例
中
的
Users和Games集合。此端点将逐步通过以下逻辑: 将player添加到Games模型
中
的
参
浏览 13
提问于2022-07-11
得票数 0
2
回答
如何锁定文本文件以进行类似于事务
的
操作
python
、
google-app-engine
、
google-cloud-storage
我有一个文本文件(例如,"X")存储
在
GCS上,并由GCS客户端库创建和
更新
。我使用GAE Python。
在
我
的
网站用户每次添加一些数据时,我都会在“默认”队列
中
添加一个任务(taskqueue.Task)来执行一些操作,包括修改文件("X")。time=1405806545812 我怀疑
多个
触发
的
任务试图同时打开和
更新
文件("X")。这就导致了上述例外。请建议一种方法来锁定对该文件<em
浏览 0
提问于2014-07-20
得票数 1
回答已采纳
1
回答
AWS Lambda NodeJS -如何在发电机数据库线程安全
中
更新
项目
javascript
、
aws-lambda
、
amazon-dynamodb
我有一个同时接收
多个
post
请求
的
应用程序,数据库
中
的
字段似乎由于
请求
的
并发操作而被重写谢谢
浏览 0
提问于2018-10-12
得票数 1
1
回答
@Controller或@Restcontroller类是否需要@RequestScope注释?
spring
、
spring-mvc
我有一个简短
的
问题。我知道我应该用@RequestScope或@SessionScope注释服务,如果我想要
防止
在
处理
多个
传入
请求
时发生
争
用
条件
和其他与线程相关
的
问题。但是,控制器是否也应该有这样
的
注释,或者控制器是否应该始终保持为单例? 谢谢
浏览 48
提问于2019-08-27
得票数 0
回答已采纳
1
回答
Java MySQL
防止
竞争
条件
java
、
mysql
、
multithreading
、
prepared-statement
、
race-condition
我编写了一个java应用程序,它启动异步线程从同一个数据库读取和
更新
值。每个线程从连接池(c3p0)获取连接。我必须
防止
比赛
条件
,因为我必须根据当前
的
值
更新
条目。因此,使用SELECT语句读取数据,然后使用UPDATE语句
更新
数据将导致
争
用
条件
,因此线程安全。我已经找到了一些解决办法,如何
防止
这样
的
比赛
条件
,但我仍然有一些问题。因此,我
的
第一个问题是:
在<
浏览 2
提问于2015-12-15
得票数 0
回答已采纳
1
回答
在
Magento库存数量
更新
中使用“用于
更新
”
mysql
、
magento
、
locking
问题
的
高级总结:在下订单时,围绕着库存表锁定
的
问题,导致因超时而导致订单失败。通过签出过程进行跟踪,我看到正在执行以下
查询
:(我添加
的
注释)SELECT `si`.*, `p`.修饰符
的
理解是,
在
SELECT
中
返回
的
表
中
的
所有行都将被锁定(读和写?)据我对MySQL
的
理解,cataloginventory_stock_item<em
浏览 4
提问于2014-01-13
得票数 7
回答已采纳
1
回答
种族
条件
的
概念
mysql
、
innodb
、
myisam
、
race-condition
、
on-duplicate-key
我知道什么是比赛
条件
,但我仍然不完全理解:我在哪
用<
浏览 5
提问于2011-10-07
得票数 0
回答已采纳
1
回答
可以
在
Oracle
中
读取
查询
原因行锁
争
用
oracle
、
performance
、
concurrency
、
locking
、
database-performance
我
在
一个高交易金融系统工作。我们有一个表,它同时执行大量
的
事务
更新
。对所有
查询
进行优化,并构造数据模型以灵活地支持并发性。我注意到
的
一件奇怪
的
事情是,
在
更新
期间
,如果我们
在
多个
行上运行一个运行SUM(balance)函数
的
查询
,AWR报告显示57%
的
DB时间用于行锁
争
用
。根据我
在
Oracle锁
浏览 0
提问于2018-01-17
得票数 2
3
回答
如何在具有唯一属性
的
事务
中
创建实体?
java
、
google-app-engine
、
google-cloud-datastore
、
objectify
我
用
的
是物化。比方说,我有一个User类型,它具有name和email属性。
在
实现注册时,我想检查是否已经注册了同名或相同电子邮件
的
用户。因为可以从
多个
来源调用注册,所以可能会出现
争
用
条件
。为了
防止
争
用
条件
,一切都必须以某种方式包装在事务
中
。我怎样才能消除比赛
条件
? GAE文档解释了如何在实体不存在
的
情况下创建实体,但是它们假设
浏览 3
提问于2015-10-22
得票数 1
回答已采纳
1
回答
Django
的
select_for_update方法与update方法一起工作吗?
python
、
django
、
postgresql
、
locking
、
django-orm
我正在使用
的
给出了select_for_update
的
以下示例用法 entries = Entry.objects.select_for_update在有些情况下,我更喜欢下面的替代方法,但我不确定它是否能在select_for_update
中
工作(甚至是有意义)。Entry.objects.select_for_update().filter(author=request.user).update(foo="bar", wobble="wi
浏览 10
提问于2021-07-23
得票数 10
回答已采纳
1
回答
MongoDB
`GET_LOCK`解决方案
php
、
mongodb
、
oauth
、
locking
、
blocking
我正在试图找到一种解决方案来
防止
应用程序逻辑
中
的
争
用
条件
(特别是
在
更新
OAuth访问令牌时),而我
的
后端数据库恰好是
mongodb
。来自MySQL背景,我习惯于使用GET_LOCK及其相关函数来处理PHP
中
的
阻塞。Mongo与MySQL
的
GET_LOCK函数有什么相似之处吗?还是我必须使用PHP
的
文件锁定或类似的东西?对于这种情况,flock()
浏览 3
提问于2012-06-15
得票数 0
回答已采纳
1
回答
如何取消旧
的
承诺?
angular
、
promise
、
cancellation
、
typescript2.1
我
的
Ionic 3应用程序
的
一个页面进行网络通话,并以承诺
的
形式接收结果。但有些电话比其他
的
要花更多
的
时间。
在
某些情况下,在
请求
B之前提出
的
请求
A可能比
请求
B花费更多
的
时间来响应。例如,
在
文本
查询
搜索
中
,如果用户为后端触发两个具有不同参数
的
后续
请求
,则他可以
在
响应A之前接收响应B。则视图将显示
浏览 3
提问于2017-04-24
得票数 0
回答已采纳
1
回答
在
MongoDb
中
,
在
insert/update
期间
创建集合是原子操作吗?
mongodb
有没有可能在第一次从两个不同
的
客户端向
MongoDB
插入集合时创建
争
用
条件
?如果一个集合还不存在,并且两个不同
的
应用程序试图写入,那么可能会出现某种类型
的
竞争
条件
,其中双方都试图创建集合,或者
在
写入
期间
创建集合是一个原子操作,不允许这样
的
事情发生。
浏览 0
提问于2012-04-24
得票数 2
回答已采纳
2
回答
在
不使用唯一约束
的
情况下
防止
MySql
中
的
重复
mysql
、
locking
、
unique-constraint
我有一个rules表,它由一个名为priority
的
列组成,该列必须是无缝
的
、增量
的
和唯一
的
。用户必须能够重新排序规则
的
优先级.例如,如果用户有10条规则,而她将最后一条规则移至第5位,则必须
更新
其他所有记录。为了
防止
更新
期间
的
争
用
条件
,我可以使用select ... for update锁。但是我找不到一种方法来保证priority
在
插入过程<
浏览 0
提问于2020-07-12
得票数 1
回答已采纳
1
回答
400使用Box2.0 Delete方法返回错误
box-api
当我提交
请求
时,我得到以下错误:这让我认为我需要一个JSON对象作为消息体
的
一部分,文档指定File ID是唯一需要作为
请求
的
一部分。
浏览 1
提问于2012-07-13
得票数 0
1
回答
静态同步方法是否有助于解决具有
多个
相同荚实例
的
Microservice环境
中
的
争
用
条件
?
kubernetes
、
microservices
在
一个微服务环境
中
,如果存在
多个
相同pod
的
实例,是否会为每个实例创建单独
的
类,或者为两个实例从公共位置读取类资源? 我在想,因为静态同步方法锁定了类级别,所以我们可以
防止
争
用
条件
。
浏览 4
提问于2022-02-14
得票数 0
回答已采纳
1
回答
当您在Rails处理
请求
时更改全局变量或类变量时,效果如何?
ruby-on-rails-3
如果我调用ActiveRecord::Base.establish_connection
在
Rails
请求
期间
切换数据库,这种更改
的
效果如何? 它会影响
在
Passenger?Does下运行
的
Rails应用程序
的
其他实例吗?它会影响同一个Rails实例
的
下一个
请求
吗?有什么需要担心
的
线程
争
用
条件
吗?
浏览 2
提问于2011-07-17
得票数 3
回答已采纳
1
回答
为什么
MongoDB
不同
的
查询
计划显示不同
的
nReturned值?
mongodb
、
indexing
、
mongodb-query
、
database-performance
、
query-performance
我
的
MongoDB
数据库中有一个集合
MongoDB
,每个文档都有以下字段:rack_name、timestamprack -> {'rack_name':1}time -> {'timestamp': 1}db.faults.find({ $in888390515874a9debd1b6c5d365
浏览 2
提问于2017-08-04
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
MongoDB的简单介绍(二)
Python交互之mongoDB交互详解
MongoDB入门系列——4.基本操作
Node.js操作MongoDB数据库
“文档数据库之争”MongoDB和CouchDB的比较
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券