腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
当
并发
调用
涉及
依赖于
读
操作
的
写
操作
的
函数
时
,
如何
缓解
争
用
条件
javascript
、
node.js
、
mongodb
、
transactions
、
race-condition
我有一个名为Ledger
的
简单集合,其模式如下 Ledger: { amount: Number // actually an integerdebit('account_1', 200).then(id => console.log(id)) 我担心
的
是,如果两个借记
操作
同时发生,就会有双重支出
的
风险,因为两个借记
操作
浏览 12
提问于2019-02-22
得票数 0
8
回答
同步
读
/
写
操作
的
Golang映射有多安全?
go
、
concurrency
、
hashmap
根据Go博客, 在某些情况下,这种最后
的
风险能否降低?例如: <e
浏览 10
提问于2016-03-22
得票数 100
4
回答
IO
操作
的
单个“锁”或单独
的
读取器/写入器锁?
c#
、
.net
、
multithreading
、
performance
我有几个线程在
写
和
读
不同
的
文件。 是否可以对所有磁盘
操作
使用单个锁{} (对所有受保护区域使用相同
的
变量)?所以我没有两个线程同时读取和写入磁盘,以了解寻道?
浏览 3
提问于2012-04-24
得票数 3
回答已采纳
1
回答
如何
使易失性变量
的
读
-修改-
写
操作
是线程安全
的
?
java
、
multithreading
我正在阅读JCIP,我很难理解3.3.1中
的
以下声明, 即使只从单个线程写入易失性变量,它怎么能不引发
争
用
条件
?如果线程A执行,比方说,<
浏览 12
提问于2017-12-19
得票数 2
2
回答
ReaderWriteLockSlim或锁定
c#
、
multithreading
、
synchronization
、
locking
、
readerwriterlockslim
这就是我要做
的
: { { }我
的
问题是同步,就我在书中读到
的
,锁比其他同步方法更快。性能是我关注
的
第二个问题,我想知道在这一点上我是
浏览 8
提问于2011-10-01
得票数 3
回答已采纳
1
回答
在Cassandra中
的
轻量级交易性能
cassandra
、
cassandra-3.0
根据cassandra
的
文档,LWT
的
性能很差。在下列情况下;如果以上步骤不返回任何数据(线程2)(线程1)写入卡桑德拉我不确定哪个更好。LWT
的
性能真的很差吗?
浏览 8
提问于2021-08-14
得票数 1
回答已采纳
2
回答
如何
锁定文本文件以进行类似于事务
的
操作
python
、
google-app-engine
、
google-cloud-storage
在我
的
网站用户每次添加一些数据
时
,我都会在“默认”队列中添加一个任务(taskqueue.Task)来执行一些
操作
,包括修改文件("X")。time=1405806545812 防止上述问题
的
另一种方法可能是修改队列
的
下列queue
浏览 0
提问于2014-07-20
得票数 1
回答已采纳
2
回答
compare_exchange_weak提供了什么原子性?
c++
、
compare-and-swap
来自
的
报价 我很难理解上面提到
的
这个词。由于expected和desired都
浏览 7
提问于2022-08-14
得票数 0
回答已采纳
2
回答
是否编写node.js接口回调
node.js
、
mongodb
、
amazon-dynamodb
、
restify
朋友们,假设有一个
用
NodeJS (restify.js)编写
的
应用程序接口,它利用了NOSQL后端(mongo或dynamo)。当你有一个阻塞
操作
时
,比如
读
或者
写
一个文件,以非阻塞
的
方式写东西总是一个好主意……然而..。
当
您
的
操作
需要几毫秒才能完成
时
,是否应该使用回调?想象一下,像这样
的
应用程序接口
调用
被路由到一个
函数
,该
函数
浏览 1
提问于2013-11-18
得票数 1
3
回答
在防火墙数据存储中发生冲突
时
,事务行为是否发生了更改?
google-cloud-platform
、
google-cloud-firestore
、
google-cloud-datastore
我创建了新
的
Google平台项目和Datastore。但是,我认为如果发生冲突,Firestore和Old
的
行为会有所不同。 这是规格吗?我找不到Google平台文档上
的
文档。
浏览 3
提问于2020-01-30
得票数 2
回答已采纳
5
回答
ConcurrentDictionary<TKey,TValue>对Dictionary<TKey,TValue>
c#
、
c#-4.0
、
dictionary
、
concurrent-collections
我有Dictionary<Key,Value>,它在服务器中保持在线客户端,当我访问对象
时
,我通过锁定对象使它线程安全。在我
的
情况下,我能安全地
用
Dictionary<TKey,TValue>代替ConcurrentDictionary<TKey,TValue>吗?更换后性能会提高吗?在第5部分中提到,它是为并行编程设计
的
。 线程安
浏览 3
提问于2011-03-14
得票数 29
回答已采纳
1
回答
对数据竞争定义
的
混淆
multithreading
、
concurrency
、
race-condition
、
data-race
当
程序中有两个内存访问
时
,就会发生数据
争
用
,其中两者都是: 这个定义采用了,它借用了一篇研究论文,因此我们可以假设它是正确
的
。,这满足了数据竞赛
的
定义。我们有两个指令访问相同
的
位置(标志),它们都不是
读
的
,都是
并发
的
,也不是同步
操作
。因此,输出取决于线程
如何
交织,可以是“
浏览 0
提问于2018-10-14
得票数 0
2
回答
在
并发
NSOperation中使用MagicalRecord
的
正确方法(MagicalRecord-2.3)
magicalrecord
由于MR_contextForCurrentThread对于
操作
是不安全
的
(并且已经被弃
用
),我正在努力确保我理解
并发
操作
中一系列
读
/
写
的
最佳模式。有人建议使用saveWithBlock来存储新记录和可能
的
删除,这提供了使用的上下文。是在
操作
开始
时
使用NSManagedObjectContext MR_context获取上下文并将其用于所有
操作
的
最安全<
浏览 3
提问于2014-04-11
得票数 2
1
回答
Firestore中
的
拍卖/出价:处理
并发
写入
firebase
、
flutter
、
dart
、
google-cloud-firestore
出价最高
的
用户获胜。我担心,多个用户在同一
时
间出价将导致多个投标与相同
的
金额在收集。我该
如何
在Firestore中防止这种情况呢? 谢谢!
浏览 8
提问于2020-12-07
得票数 0
回答已采纳
2
回答
Postgres 40001异常
条件
插入
postgresql
、
concurrency
、
postgresql-9.6
、
mvcc
函数
actOnABC(i),它是表上
的
只读
操作
: RAISE EXCEPTION 'Message'; INSERT INTO随着
并发
事务
的
加载/数量
的
增加,我得到消息
的
异常:比方说,我有两个
并发
事务T1和T2。T1 and T2都
浏览 0
提问于2017-03-18
得票数 -1
4
回答
在这种情况下锁是必要
的
吗?
c#
、
multithreading
、
locking
在多线程应用程序中,有必要保护对引用类型
的
单个变量
的
访问吗?为字段赋值不是原子
的
吗?如果我不锁定这个情况会出什么问题吗? 附注: MyType是一个不可变
的
类:所有的字段都是在构造
函数
中设置
的
,并且不会改变。
浏览 2
提问于2010-01-12
得票数 11
回答已采纳
1
回答
在Node + Mongo中强制执行单个DB写入器
node.js
、
mongodb
为了减少读取时间,我已经取消了一些我在MongoDB中存储
的
数据
的
规范化。每当我执行
写
操作
时
,都需要刷新它,以使其与底层数据保持一致。应
浏览 1
提问于2013-04-02
得票数 3
2
回答
弹性搜索中滚动索引
的
资源利用
elasticsearch
、
lucene
我
的
问题主要是基于以下文章: 问题: 如果旧
的
指数开放,那么Lucene指数
的
资源消耗问题是否会出现
浏览 2
提问于2016-04-21
得票数 1
1
回答
缓解
来自
并发
消息系统
的
DB
写
争
用
java
、
multithreading
、
concurrency
、
apache-camel
、
activemq
请注意:尽管我在这里
的
问题特别
涉及
骆驼(2.11.0)和ActiveMQ (5.8.0),但它实际上是关于
并发
消息解决方案
的
正确设计,并且可以很好地得到任何具有强大消息传递和/或
并发
经验的人
的
回答。当然,性能不好,但它不会产生“坏数据”、脏
写
、我们
的
产品竞争
条件
等等。 现在,我想在等式中添加更多
的
Camel消费者线程,这样就可能有10个消费者线程都在读取myQueue。两个processorBean实例大约
浏览 1
提问于2014-02-13
得票数 0
1
回答
读
/
写
同步
multithreading
、
winapi
、
synchronization
、
mutual-exclusion
、
read-write
我有一个数据结构,其
操作
可分为
读
操作
(例如查找)和写入
操作
(例如插入、删除)。这些
操作
应该同步,以便:该平台是win-api,因
浏览 4
提问于2009-07-05
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
理解MySQL锁和事务,看这篇如何?
一些常见的并发编程错误
06/07 简单说说MySQL中的锁
Java中的21种锁,图文并茂的详细解释
微服务缓存原理与最佳实践
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券