初识elasticsearch解决并发问题

一、乐观锁和悲观锁 ①悲观锁:      顾名思义,就是很悲观,每次去拿数据的时候都认为被人会修改,所以每次拿数据的时候都会加锁,以防别人修改,直到操作完成后,才会被别人执行。常见的关系型数据库,就用到了很多这样的机制,如行锁,表锁,读锁,写锁,都是在操作之前加锁。      悲观锁的优点:方便,直接加锁,对外透明,不需要额外的操作。      悲观锁的缺点:并发能力低,同一时间只能有一个操作。
相关文章
相关标签/搜索