MySQL不香嗎,為啥還要Elasticsearch?
作者: 發(fā)布日期:2025-06-25 22:10:12
在技術(shù)面試中,遇到過(guò)這樣一個(gè)有意思的場(chǎng)景,且聽(tīng)我娓娓道來(lái)。
面試官:“在你的系統(tǒng)里,都做過(guò)哪些性能優(yōu)化,可以講講嗎?” 候選人:“有些數(shù)據(jù)庫(kù)查詢檢索類操作,我們用MySQL數(shù)據(jù)庫(kù)會(huì)比較慢,所以全部挪到ElasticSearch(簡(jiǎn)稱ES)中去做了,性能馬上就提升了挺多。
” 面試官:“為什么挪到ES里面性能就提升了,可以從技術(shù)原理上講一講嗎?” 候選人:“因?yàn)镋S用的是倒排索引啊,而MySQL用的是B+ Tree索引,前者的性能要快很多…。









