我正在开发使用MongoDB和Whoosh的项目。我想知道如果我可以使用MongoDB搜索,那么Whoosh是否是必要的。我确信Whoosh是在系统中设置好的,但我不确定我理解它的目的。请介绍一下MongoDB本身没有提供的内容。
答案 0 :(得分:1)
MongoDB搜索要求您添加以后可以搜索的关键字,因此它不是真正的全文搜索(如Whoosh所示)。飞快移动也可以做干预(MongoDB没有开箱即用)和灵活的结果评分(包括用户定义的评分)。
答案 1 :(得分:0)
Whoosh是一个快速的全文搜索和索引库。 MongoDB不支持全文搜索,也不支持快速搜索。 Whoosh也有很棒的API和许多其他功能。它应该很好地补充MongoDB。