常用的并发控制技术是什么

薄奚女媛 3个月前 已收到2个回答 举报

来生不往 5星

共回答了500个问题采纳率:90.1% 评论

并发控制是确保及时纠正由并发操作导致的错误的一种机制。

通俗的说,就是保证多个线程同时对某一对象进行操作时不会出错。比如两个火车票售票点,同时对某次列车最后一个坐席票进行购买操作,如果不加以并发控制,那么就会出现同时印出两张相同的“合法”票这种错误。

锁(Lock)、信号量互斥(Semaphore Mutex)、时间戳(Timestamp)、乐观并发控制和悲观并发控制是并发控制主要采用的技术手段。

17小时前

45

拾级而上 2星

共回答了254个问题 评论

简单来讲 并发控制是一种技术 在数据库中 由于可以同时有多个操作在进行(并行) 为了实现数据的一致性 采用了并发控制技术

15小时前

6
可能相似的问题

热门问题推荐

Copyright © 2024 微短问答 All rights reserved. 粤ICP备2021119249号 站务邮箱 service@wdace.com