InnoDB引擎有3种行锁算法,分别是: Record Lock : 单个记录上锁; Gap Lock : 间隙锁,锁定一个范围,但不包含记录本身;Next-key Lock : Gap Lock+Record Lock,锁定一个范围并包含记录本身。
CopyOnWrite是一种优化策略,当在并发写时,通过复制出原内容,在新的内容上读写,然后再把新的内容指向原来内容的引用。通过这种策略实现并发时,读写互不干涉,类似读写分离,来提升性能。
DDD(Domain-Driven Design 领域驱动设计)是由Eric Evans最先提出,目前也有十多年的历史了,一直处于不愠不火的状态,短短几年云计算,大数据和AI各种框架,概念推出就得到各大科技公司的大力支持,随着互联网业务的规模越来越大,为了快速响应需求,微服务快速崛起解决了一些问题。但渐渐我们发现,技术的快速发展只是解决了一部分问题,业务的复杂性带来的架构挑战单纯从技术层面是解决不了的
AQS是AbstractQueuedSynchronizer类的简称,Java并发工具包的大部分类的实现基础都基于这个类。AQS的核心是通过一个共享变量来同步状态,AQS只负责: • 线程阻塞队列的维护 • 线程阻塞和唤醒 共享变量的修改都是通过Unsafe类提供的CAS操作来实现的,AQS的主要方法是acquire和release,是个模板方法类
暂未填写公司和职称
暂未填写个人简介
暂未填写技能专长
暂未填写毕业院校和专业
共发表过 13 篇文章
文章获得 1 次赞同
文章被浏览 679 次
获得 0 人关注