昨天下午被@loogson 兄追著問了一些ES下nested的性能問題势就,和他一起深鉆進(jìn)去一下子把posting list 機(jī)制和filter cache 的bitmap 機(jī)制徹底搞暈(應(yīng)該是DocIdSets 和BitSets,F(xiàn)ixedBitSets 都是bitmap 的一種實(shí)現(xiàn)方式),趕緊回去復(fù)習(xí)了一把,并搜到一篇很好的性能分析的博客一并分享之协怒。希望也對(duì)大家有所幫助奕删。
elasticsearch 倒排索引原理
溫故知新奕坟,重新認(rèn)識(shí)Lucene的索引結(jié)構(gòu)
Frame of Reference and Roaring Bitmaps
非常深入的介紹幾種實(shí)現(xiàn)的性能