技术交流QQ群【JAVA,C++,Python,.NET,BigData,AI】:170933152
然后我们接着去看,这里我们主要看一些参数,以及对一些参数的源码说明
首先我们看这个他的master节点的端口可以看到是16000
我们知道master的网页端的端口是:16010对吧.
然后再去看这个说regionServer的全局的memstore的大小,超过该大小会触发flush到磁盘的操作,默认的是堆大小的40%,flush会阻塞客户端读写.
也就是说regionServer的中的所有的这个memstore的大小合起来如果超过了,内存的百分之40,就进行溢写操作,
溢写的时候,数据就不能接着写入了.会阻塞写入,他这里实际上就是用了个读锁实现的,
读锁,就是只能读,不能写,有个读写分离的概念,在JUC中,有讲到.