携程Java笔试题及详细答案.docx

携程Java笔试题及详细答案

一、单项选择题(共10题,每题2分,共20分)

携程APP处理用户酒店预订订单的并发请求时,为保证订单数据一致性(避免超卖),最适合使用的技术方案是()

A.乐观锁B.本地缓存C.无锁编程D.单线程处理

答案:A

解析:携程酒店预订属于高并发场景,需避免“超卖”(房间已售罄仍允许下单)。乐观锁通过版本号机制,在更新数据时检查版本是否一致,适合高并发、读多写少的场景,能有效保证数据一致性;B本地缓存无法解决并发更新问题;C无锁编程难以保证数据一致性;D单线程处理会导致性能瓶颈,无法应对高并

文档评论(0)

1亿VIP精品文档

相关文档