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