我準備用nodejs結合Mongoose還有elasticsearch來搭建一個博客站內搜索引擎,支持字段篩選搜索(分類搜索,標簽搜索)等功能,看了一些mongo和es的文章,下面是我對mongo和es的理解和問題。問題一:它的大概思路應該就是安裝elasticsearch之后安裝一個head插件,和river插件,用river插件將mongo中的數據導入搜索引擎,然后利用elasticsearch的客戶端對數據進行搜索,搜索出來的應該是一堆排序后的ids,然后在通過mongo的$in篩選器查詢出真實的文檔列表,是這樣的流程嗎?問題二:建立索引結構,和設計索引映射表,這該如何設計,對于這個部分思路實在不太清晰,可能需要大牛給一點科普鏈接來強化補腦一下
如何搭建一個垂直化的搜索引擎?(mongodb,elasticsearch)
慕慕森
2019-03-30 11:32:53