我正在使用MongoDB和Whoosh的項目。我想知道如果我可以使用MongoDB搜索,那麼Whoosh是必要的。我相信飛快在系統中設置好,但我不確定我是否理解其目的。請給我一些關於MongoDB本身不具備的內容的想法。MongoDB和Whoosh。我需要兩個嗎?
5
A
回答
1
MongoDB搜索要求您添加稍後可以搜索的關鍵字,因此它不是真正的全文搜索(如Whoosh)。 Whoosh也可以進行詞幹分析(MongoDB沒有開箱即用)和靈活的結果評分(包括用戶定義的評分)。
0
飛快移動是一個快速的全文搜索和索引庫。 MongoDB不支持全文搜索,也不會一樣快。飛快移動也有一個偉大的API和許多其他功能。它應該恭維MongoDB很好。
相關問題
- 1. 我需要兩個TableViewControllers嗎?
- 2. 我需要兩個xmlns:local =「clr-namespace」嗎?
- 3. Magento索引和緩存。我需要兩個嗎?
- 4. 我需要mongoose和graphql嗎?
- 5. 我是否需要將objectid推向兩個mongodb模式?
- 6. 我需要一個UINavigationController嗎?
- 7. 我需要PolylineOptions嗎?
- 8. 我需要app.config嗎?
- 9. 我需要phpMyAdmin嗎?
- 10. 我需要BackgroundWorker嗎?
- 11. Django haystack和whoosh
- 12. 爲什麼PHP有兩個擴展文件夾?我需要他們兩個嗎?
- 13. 我需要使用兩個表的CTE
- 14. 我需要這兩個功能
- 15. 我需要兩個美味的書籤
- 16. WPF TabControl - 我需要一個ItemTemplateSelector *和*一個ContentTemplateSelector嗎?
- 17. 我需要做一個Git克隆嗎?
- 18. 我需要一個IP地址嗎?
- 19. 我需要一個枚舉器嗎?
- 20. Portal:我真的需要一個Portal嗎?
- 21. 我需要關閉一個std :: fstream嗎?
- 22. XSL - 我需要一個值嗎?
- 23. 我需要一個處理程序嗎?
- 24. 我真的需要寫這個「SerializationHelper」嗎?
- 25. 我需要一個設計模式嗎?
- 26. 我需要一個存儲過程嗎
- 27. MySQL:我需要一個外鍵嗎?
- 28. Android - 我需要一個WakeLock嗎?
- 29. 騾:我需要一個DevKit嗎?
- 30. 你需要用於MongoDB,CouchDB和Cassandra的Solr/Lucene嗎?