ElasticSearch從入門到精通 (性能測試)

1、前言

在上面幾張文章中我們介紹了,ElasticSearch、Kibana、Logstash的安裝以及使用,最後我們把mysql中的數據同步到了ElasticSearch中,350000萬條數據,接下來我們將測試一下使用ElasticSearch來使用全文檢索時的性能,到底是不是像網上有人說的那麼快。

2、使用mysql進行模糊查詢。

select * from emp where name like '%zv%';

在這裏插入圖片描述
從上面我們可以看到大概耗時2.15秒,我們知道使用這種查詢方式,將會進行全表掃描,效率極低。

3、使用ElasticSearch進行模糊查詢。

在這裏插入圖片描述
從上面的結果圖我們可以看出,兩種模糊查詢都查出了25824條數據,mysql耗時2.15秒,ElasticSearch耗時67秒,性能提升了幾十倍啊!我就問你強不強,做全文檢索就用它把,
ElasticSearch、ElasticSearch、ElasticSearch。重要的事情說三遍。

發佈了134 篇原創文章 · 獲贊 29 · 訪問量 20萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章