MongoDB和Whoosh.我需要两个吗?

Ser*_*rov 5 python mongodb whoosh

我正在研究使用MongoDB和Whoosh的项目.我想知道如果我可以使用MongoDB搜索,那么Whoosh是否是必要的.我确信Whoosh是在系统中设置好的,但我不确定我理解它的目的.请介绍一下MongoDB本身没有给出的东西.

Vin*_*jip 1

MongoDB 搜索要求您添加稍后可以搜索的关键字,因此它不是真正的全文搜索(如 Whoosh 那样)。Whoosh 还可以进行词干提取(MongoDB 不提供开箱即用)和灵活的结果评分(包括用户定义的评分)。