gpt4 book ai didi

concurrency - 共享读锁的应用

转载 作者:行者123 更新时间:2023-12-04 03:00:44 25 4
gpt4 key购买 nike

读共享锁的需求是什么?

我能理解写锁只能是独占的。但是,对于许多客户端同时访问文档并仍然共享只读权限的需求是什么?共享读锁的实际应用也会有很大帮助。

请将问题移至您认为合适的任何其他论坛。虽然这是一个纯粹与我正在做的 ABAP 编程和理论相关的问题,但我猜这些应用程序对所有语言都是通用的。

谢谢!

最佳答案

如果您基于多个数据集(例如帖子)进行复杂且耗时的计算,则必须确保在您工作时这些数据集没有任何变化 - 否则计算可能会出错。大多数时候,ACID 原则将确保这一点,但有时,这还不够——例如,如果数据源太大以至于您必须将其分解为并行子任务,或者如果您必须调用一些执行数据库提交的函数或内部回滚。在这种情况下,事务隔离不再足够,您需要在逻辑层面上锁定实体。

关于concurrency - 共享读锁的应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10026099/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com