我正在使用MongoDB和Whoosh的項目。我想知道如果我可以使用MongoDB搜索,那麼Whoosh是必要的。我相信飛快在系統中設置好,但我不確定我是否理解其目的。請給我一些關於MongoDB本身不具備的內容的想法。MongoDB和Whoosh。我需要兩個嗎?
5
A
回答
1
MongoDB搜索要求您添加稍後可以搜索的關鍵字,因此它不是真正的全文搜索(如Whoosh)。 Whoosh也可以進行詞幹分析(MongoDB沒有開箱即用)和靈活的結果評分(包括用戶定義的評分)。
0
飛快移動是一個快速的全文搜索和索引庫。 MongoDB不支持全文搜索,也不會一樣快。飛快移動也有一個偉大的API和許多其他功能。它應該恭維MongoDB很好。
相關問題
- 1. 我需要兩個TableViewControllers嗎?
- 2. RxJava和RxAndroid - 我需要兩個嗎?
- 3. 我需要兩個xmlns:local =「clr-namespace」嗎?
- 4. Codeigniter和Mongodb庫 - 我需要一個模型嗎?
- 5. Magento索引和緩存。我需要兩個嗎?
- 6. 我需要mongoose和graphql嗎?
- 7. 我有兩個onchange方法和兩個值我需要通過
- 8. 我需要爲cakephp和mongodb安裝winstall嗎?
- 9. 我需要一個UINavigationController嗎?
- 10. 我是否需要將objectid推向兩個mongodb模式?
- 11. 兩個內聯div需要浮動嗎?
- 12. Meteor需要兩個jQuery版本嗎?
- 13. 我需要鎖嗎?
- 14. 我需要BackgroundWorker嗎?
- 15. 我需要app.config嗎?
- 16. 我需要getJson嗎?
- 17. 我需要phpMyAdmin嗎?
- 18. 我需要鎖嗎?
- 19. 我需要TestFlight嗎?
- 20. 我需要PolylineOptions嗎?
- 21. 我需要註冊兩個新的域名嗎?
- 22. 我真的需要爲這種情況設計兩個表嗎?
- 23. 我在web.config中需要兩個連接字符串嗎?
- 24. 爲什麼PHP有兩個擴展文件夾?我需要他們兩個嗎?
- 25. Django haystack和whoosh
- 26. 需要MongoDB的
- 27. 我需要使用和分配鎖嗎?
- 28. 我需要註冊app.com和api.app.com嗎?
- 29. 我需要保留mysqli_query()和mysqli_close()嗎?
- 30. 我們需要rails和rake命令嗎?