05 2021 档案
摘要:分布式锁的3种实现方式 1.基于数据库 1.1 悲观锁 具有强烈的独占性和排他性,认为别人会更新数据,所以拿到数据后就会上锁。悲观锁主要用于保护数据的完整性, 在多个事务并发执行时。只要某个事务拿到锁之后,此时其他事务就要等到该事务执行完成,其他事务才能对该数据进行修改操作。悲观并发控制主要用于数据
阅读全文
摘要:Redis是一个开源的内存中的数据结构存储系统,它可以用作:数据库、缓存和消息中间件。可以理解成java中的HashMap,可以跨进程的进行访问。redis是单线程的,访问这个HashMap是采用的他规定的官方协议,redis 5.0 之前是是采用resp2.0的协议,redis6.0是采用resp
阅读全文

浙公网安备 33010602011771号