1.基本概念 1.1節(jié)點(node) 一個ES的實例,本質上是一個java進程,生產環(huán)境一般建議一臺機器上運行一個ES實例。 節(jié)點有如下分類: ...
mysql中有兩塊非常重要的日志模塊,分別是redo log 和binlog。這兩種日志的主要特點如下: (1)redo log 是 InnoD...
一、在JVM中,對象在內存中的布局分為三塊區(qū)域:對象頭、實例數(shù)據、對其數(shù)據。如下圖所示 實例數(shù)據:存放類的屬性數(shù)據信息,包括父類的屬性信息; 對...
G1 GC,全稱Garbage-First Garbage Collector,從官網的描述中說明G1是一種服務器端的垃圾收集器,應用在多處理器...
本篇文章主要介紹一下虛擬機是如何進行類加載的以及進行類加載的加載器的工作原理。 一、類加載過程 Java的類加載過程分為三個主要步驟:加載...
Java程序員除了需要寫基本的業(yè)務代碼外,服務性能調優(yōu)的能力也是一個很重要的能力。談到性能調優(yōu)不得不讓人首先想到的就是java虛擬機(JV...
程序員在日常工作中經常要跟mysql打交道,然而查詢mysql帶來的慢查詢問題又非常讓人頭疼。下面分享一個如何定位mysql中產生了哪些慢查詢的...
作為Java程序員能夠實時獲取到線上服務堆棧信息是一個非常重要的技能,也可以極大幫助我們定位線上問題以及發(fā)現(xiàn)服務中的隱藏故障。 dump服務的堆...
最近在工作中遇到一些死鎖的問題,所以簡單研究了一下后,寫下一篇文章分享一下。 1.如何查看看mysql中出現(xiàn)的死鎖? 通過show engine...