腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(1239)
视频
沙龙
2
回答
如何设计一个商店以避免超卖库存(
分布式
数据库场景)
concurrency
、
enterprise-architecture
、
architectural-patterns
当有人将一个小部件添加到他们的购物车中时,我们在客户和表示
购买
意向的产品之间的联接表中插入一个记录。该customer_product记录的状态指示它在购物车中或已完成
购买
(“未决”,“
购买
”)。当客户请求到达系统以将产品添加到他们的购物车中时,我们计算该产品的
购买
和挂起customer_product记录的数量,如果该数量等于总数(100),则不允许该记录。对于单个数据库,我们可以在联接记录insert WHERE子句中执行一些操作,以包括一个子查询计数,以便如果两个db
事务
同时尝试执行“最后一个小部件
浏览 0
提问于2017-01-13
得票数 8
3
回答
双十
一秒杀咋秒杀啊?
费用中心
??????昨天我点都没用
浏览 517
提问于2017-10-27
1
回答
在EF项目中使用System.Transactions时应该考虑哪些事项?
entity-framework
、
transactions
、
isolation-level
早些时候,我发现了一些SO问题,它们表明在将
事务
隔离级别设置为读取未提交以最小化锁时,System.Transactions是可行的。}The underlying provider failed on Open.
浏览 0
提问于2012-07-19
得票数 1
回答已采纳
1
回答
DTC的两个问题
sql-server
、
transactions
、
msdtc
我试图在两个SQL服务器之间建立一个
分布式
事务
。我的任务是从服务器A获取一些数据,转换它们,保存在服务器B上,并作为更新服务器A的最后一步。Microsoft 2008 R2 (SP3) - 10.50.6220.0 (X64)当我试图建立一个<e
浏览 6
提问于2020-06-07
得票数 2
2
回答
Server :
分布式
事务
冲突
sql-server
、
distributed-transactions
这还不是一个
分布式
事务
,因为所有事情都发生在一个服务器上。 现在Server告诉我,这个语句(3)与(现在是
分布式
的)
事务
中的另一个语句生成冲突为了向您展示错误的来源,并证明
分布式
事务
确实在我的设置上有效,我现在注释掉
浏览 2
提问于2012-08-18
得票数 2
回答已采纳
1
回答
当回滚在两阶段提交协议中失败时会发生什么?
rest
、
transactions
、
jta
我试图用java实现
分布式
服务的
事务
,而不是REST。我有些问题要问。 我读过关于
事务
实现的JTA的文章,但是还有其他的实现可以用来实现
事务
吗?任何答复都会有帮助。提前谢谢。
浏览 2
提问于2012-06-26
得票数 4
回答已采纳
2
回答
我可以在
分布式
事务
中使用NHibernate的AdoNetTransactionFactory吗?
nhibernate
、
distributed-transactions
我正在处理一个与WCF服务中的NHibernate和
分布式
事务
相关的奇怪问题。有关更多详细信息,请参阅。我相信AdoNetWithDistributedTransactionsFactory参与了让NHibernate的
二
级缓存机制正常工作,但我们并没有使用它。在
分布式
事务
中使用AdoNetTransactionFactory还存在什么(如果有)其他问题? 耽误您时间,实在对不起!
浏览 1
提问于2011-12-21
得票数 7
1
回答
两个ActiveMQ实例之间的
事务
管理?
transactions
、
jms
、
activemq
、
spring-jms
、
xa
我有一个独立的应用程序(一个简单的命令行jar),它已经可以从/向ActiveMQ队列(没有
事务
)读取或生成消息。我已经读了很多关于
事务
的文章,据我所知,因为我在两个完全不同的ActiveMQ之间传输,一个简单的是不够的,而是需要某种类型的
分布式
事务
管理(比如XA
事务
)。
浏览 3
提问于2014-02-21
得票数 1
回答已采纳
1
回答
Android计费:捕捉到“您已经有了该项目的待定订单”
android
、
in-app-billing
如果用户尝试
购买
两次,Android会返回一个错误:“您已经有了该项目的待定订单”。我能在申请中处理这种情况吗?
浏览 2
提问于2011-10-10
得票数 2
2
回答
小于1分钟的
事务
作用域超时
c#
、
asp.net
throw ex; }}{}最后一步是将这些数据从中间表移动到其他表中,作为最终数据。我已经做了几乎所有可能的事情,都没有成功。我无法更改machine.config,因为我在客户端服务器上没有此权限。 我也用过下
浏览 0
提问于2013-11-19
得票数 1
1
回答
微服务两阶段提交:
事务
协调器处于进程中间。
microservices
、
transaction
我刚读过这篇关于处理微服务世界中的
分布式
事务
的文章。我对传奇很熟悉。但从未真正尝试过两阶段提交模式。下面我们来回答我的问题: 在两阶段提交模式中,如果进程中间突然出现
事务
协调器服务中断,如何处理数据不一致?如果在处理过程中发生这种情况,可能已经更新了关于某些服务的一些数据。
浏览 0
提问于2020-10-12
得票数 0
2
回答
事件源与并发的、矛盾的事件创建
events
、
concurrency
、
event-sourcing
、
optimistic-locking
、
pessimistic-locking
事务
存储在数据库中,每个
事务
表示给定金额的余额的increase或decrease。 在应用程序代码端,当用户想要
购买
时,他的帐户的所有
事务
都将从DB中提取,并且计算当前余额。想象一下,用户的余额为100美元,同时
购买
了两件价值100美元的物品。对于这种
购买
的请求有两个不同的实例,它们都从DB读取所有
事务
并将它们还原为currentBalance。这两个服务都允许
购买
和添加新的
事务
Transaction(12345, 54321, -
浏览 6
提问于2022-06-01
得票数 0
1
回答
SSIS中的显式
事务
声明会导致“双”回滚异常
ssis
、
transactions
、
msdtc
使用SSIS,这是我的控制流但是这里有一个陷阱:当序列容器中发生异常,流转到失败路由时,我在回滚
事务
上得到一个错误,告诉我
事务
已经回滚了。这不是一个
分布式
事务
,其中一个连接纯粹是为了读取目的。 似乎我的
事务
被注册到一个
分布式
事务
(DTC)中,并由序列容器回滚,所以当我试图自己回滚
浏览 2
提问于2016-06-23
得票数 0
回答已采纳
1
回答
如何从Oracle将EXECUTE (@myQuery) AT [LinkedServer]的结果填充到临时表中
sql-server
、
oracle
myQuery) at servername OLE DB提供程序"OraOLEDB.Oracle“用于链接服务器"ServerName”返回消息“无法在
事务
中登记无法执行MSG7391、级别#、状态#、行#操作,因为OLE DB提供程序"OraOLEDB.Oracle“用于链接服务器"ServerName”无法开始
分布式
事务
。
浏览 0
提问于2019-09-05
得票数 0
回答已采纳
4
回答
使用
分布式
SCM对数百万个文件进行版本控制
xml
、
git
、
mercurial
我正在研究使用现成的
分布式
SCM(如Git或Mercurial )来管理数百万个XML文件的可行性。每个文件都是一个商业
事务
,例如
购买
订单,在
事务
的生命周期中可能会更新10次,直到“完成”并不再更改。有没有人在这样的负载下对
分布式
SCM的性能有第一手的经验,并且使用了什么策略? 开放源码优先,因为最终的产品也是自由和开放源码软件。
浏览 0
提问于2011-02-27
得票数 3
回答已采纳
3
回答
两阶段提交协议的ACID有多大?
transactions
、
distributed-transactions
让我们来看一个理论上涉及2个资源的
分布式
事务
。(关于我必须处理的问题的更实际的描述可以在中找到)。该场景是
分布式
事务
的正常执行(无故障或恢复)。应用程序启动一个
事务
,更新两个资源并发出一个commit()调用。提交完成后,应用程序将检查这两个资源,并查看已完成
事务
的所有更改。一切都很好,2PC协议完成了它的工作,对吧?当
分布式
事务
正在执行commit()时,另一个应用程序将转到相同的两个资源。它只能看到
事务
更改的一部分吗?比方说,对一
浏览 1
提问于2011-01-09
得票数 16
1
回答
SSIS
事务
管理MSSQL
sql-server
、
transactions
、
ssis
我尝试使用内置的
事务
管理器(将任务
事务
设置为required),但这只会导致无法连接到“目的”。“失败脚本”是一个总是失败的脚本,以便我测试
事务
是否正常。任务"begin“的代码是”“,连接设置为”目的“。任务"rollback tran“的代码是"rollback
事务
”,连接设置为“目的” 回滚失败,“回滚
事务
请求没有相应的‘开始
事务
’”
浏览 10
提问于2012-10-22
得票数 5
回答已采纳
1
回答
NoSQL种族条件
concurrency
、
locking
、
race-condition
、
atomic
、
nosql
当第一个用户尝试
购买
此产品时,系统首先检查quantity是否大于0,它是否确实>0,然后继续创建一个
事务
对象和减少产品数量。第
二
个用户试图
购买
该产品,系统拒绝,因为数量不超过0。不幸的是:两个用户都试图同时
购买
该产品。对于这两种情况,系统确认数量都>0,因此为两个用户创建了一个
事务
对象,从而第
二
天破坏了公司的形象. 通常如何处理这种常见的情况?但是,如果所有
事务
都在排队,而且您正在像Amazon那样运行业务(有时会有数以百万计的
事
浏览 3
提问于2015-12-29
得票数 3
1
回答
如何找出
分布式
事务
的问题?
c#
、
wcf
、
iis
、
transactions
、
msdtc
在过去的几天里,我搜索了很多数据和注册表,但是没有找到解决方案,甚至找不到问题的根本原因:我编写了一个测试应用程序,该应用程序由三个服务链组成,它们相互调用。最后一个返回真。这条链将在一台机器上有
分布式
事务
(可以通过打印出
分布式
事务
ID来看到),而在另一台机器上没有
分布式
事务
。然而,没有错误。根本就没有
浏览 3
提问于2014-10-07
得票数 2
6
回答
什么是“
分布式
事务
”?
database
、
commit
、
distributed-transactions
、
xa
您能给出一个高层次的描述,提供更多关于
分布式
事务
的详细信息吗? 另外,你能给我一个例子,说明为什么一个应用程序或数据库应该执行一个
事务
来更新两个或两个以上联网计算机上的数据吗?我理解了经典的银行示例;我更关心网络规模数据库中的
分布式
事务
,如Dynamo、Bigtable、HBase或Cassandra。
浏览 10
提问于2010-11-18
得票数 36
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Spring事务管理(二)分布式事务管理之JTA与链式事务
分布式事务实践(二)-Spring的事务管理机制
基于可靠消息方案的分布式事务(二):Java中的事务
2022年11月最新整理北京十大律师事务所
详解蚂蚁金服大规模分布式架构下数据一致性实践
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券