为了账号安全,请及时绑定邮箱和手机立即绑定

如何搭建一个垂直化的搜索引擎?(mongodb,elasticsearch)

如何搭建一个垂直化的搜索引擎?(mongodb,elasticsearch)

慕慕森 2019-03-30 11:32:53
我准备用nodejs结合Mongoose还有elasticsearch来搭建一个博客站内搜索引擎,支持字段筛选搜索(分类搜索,标签搜索)等功能,看了一些mongo和es的文章,下面是我对mongo和es的理解和问题。问题一:它的大概思路应该就是安装elasticsearch之后安装一个head插件,和river插件,用river插件将mongo中的数据导入搜索引擎,然后利用elasticsearch的客户端对数据进行搜索,搜索出来的应该是一堆排序后的ids,然后在通过mongo的$in筛选器查询出真实的文档列表,是这样的流程吗?问题二:建立索引结构,和设计索引映射表,这该如何设计,对于这个部分思路实在不太清晰,可能需要大牛给一点科普链接来强化补脑一下
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 433 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信