solr 簡記

1、什麼是solr?

        Solr是一個獨立的企業級搜索應用服務器,它對外提供類似於Web-service的API接口。用戶可以通過http請求,向搜索引擎服務器提交一定格式的XML文件,生成索引;也可以通過Http Get操作提出查找請求,並得到XML格式的返回結果。solr的使用可以減輕數據庫壓力,提升網站性能。

2、solr工作原理:

        solr是通過生成索引的方式來實現減輕數據庫壓力。當數據庫中的數據非常多時,用全表掃描的方式來查找記錄效率是非常低的,尤其是在高併發的情況下,數據庫的壓力就會非常大。使用solr生產索引之後,就相當於字典有了索引一樣,就可以根據索引快速定位到要查找的數據,從而降低了數據庫的壓力,也能減少服務器的響應時間。

3、solr主從框圖:


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章