數據寫入過程 數據寫入到內存buffer 同時寫入到數據到translog buffer,這是為了防止數據不會丟失 每隔1s數據從buffer中...
本章主要介紹ES的分布式架構,ES的分布式存儲主要依賴于分片, 分片又分為主分片和副本分片 Primary Shard(主分片) Primary...
Elasticsearch作為分布式搜索引擎可以說應用非常廣了,可以用于站內搜索,日志查詢等功能。去年在工作中第一次接觸到了Elasticsea...
Zookeeper實現分布式鎖 我在一個簡單的例子聊分布式鎖中留了一個小尾巴,就是用Zookeeper(以下簡稱zk)實現分布式鎖,今天就掃清這...
G1從入門到放棄(二) 上一篇文章主要講了G1的理論知識,本篇文章會講解在實際生產中如何讀懂G1日志,以及介紹G1的參數配置。 Young GC...
G1從入門到放棄(一) 最近在看關于G1垃圾收集的文章,看了很多國內與國外的資料,本文對G1的這些資料進行了整理。這篇合適JVM垃圾回收有一定基...
淺談數據庫優化 在面試的時候經常會被問到數據庫如何優化的?面試的時候最擔心遇到這種寬泛的問題。如果你直接說:“建索引” 類似這樣簡單的回答,個人...
深入理解Java中的引用(三)——DirectByteBuffer與ThreadLoal的垃圾回收 上一篇文章介紹了關于Java中的四種引用類型...
深入理解Java中的引用(二)——強軟弱虛引用 在上一篇文章中介紹了Java的Reference類,本篇文章介紹他的四個子類:強引用、軟引用、弱...