1背景1 1.1MVCC:Snapshot Read vs Current Read2 1.2Cluster Index:聚簇索引3 1.32PL:Two-Phase Loc...
在日常工作中我们常常需要使用到分布式延时队列,本文浅谈目前笔者使用过的几种实现方式。 一、rabbitMQ(TTL+死信队列) 利用rabbitMQ的高级特性——TTL(Ti...
一、一致性问题 在高并发的业务场景下,数据库大多数情况都是用户并发访问最薄弱的环节。所以,就需要使用redis做一个缓冲操作,让请求先访问到redis,而不是直接访问MySQ...
设计模式之代理模式运用 代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问目标对象.这样做的好处是:可以在目标对象实现的基础上,增强额外的功...
一、private修饰的方法可以通过反射访问,那么private的意义是什么主要抓住两点: Java的private修饰符并不是为了绝对安全性设计的,更多是对用户常规使用Ja...
集合之HashMap 定义了初始值默认大小为16.如果调用构造器的时候没传入大小。则默认大小为16.还定义的超过大小的多少则扩容。我们都知道集合不用你自己管理它的大小。只管往...