據我所知,全文索引和數據庫搜索可以通過很多預先打包的產品啓用。然而,出於好奇心,我不知道這些全文索引是如何實際執行的。我試圖谷歌的結果與答案很少。請任何反饋將不勝感激。如何在數據庫中實現全文搜索
5
A
回答
3
現在,很多數據庫引擎都支持全文搜索作爲核心功能。
至於實施,我認爲最好的辦法是檢查出的Postgres full text searches,你可以
- 發現它是如何實現的
- 實際上改變並與解析器打了很多的材料(例如優化某些域)
有進一步的細節和概念上解釋維基百科:
- full text indexes,你還可以檢查出
- open source and free full text search engines因爲通常你會發現支持性文件解釋那些內部運作過(我已經從這個名單聽到好東西Lucene/Solr)
-1
可能通過創建「單詞」詞典或者詞法分析。 (請注意,全文搜索整個單詞而不是單詞的一部分,因此索引可能會受到限制。)
相關問題
- 1. 如何在數據庫中實現快速搜索(如google)。
- 2. 在Java EE中實現全文搜索
- 3. 在附件中實現全文搜索
- 4. 在Android中使用數據庫實現搜索搜索
- 5. 如何在網站中實現搜索表單等數據庫?
- 6. 如何在我的數據庫中實現「搜索」?
- 7. 如何在多個數據庫表中實現動態搜索
- 8. 如何在搜索主要關注的應用中實現數據庫搜索?
- 9. 如何在PostgreSQL上實現中文全文搜索?
- 10. 如何在H2數據庫中使用全文搜索?
- 11. 在iPhone上實現全文搜索?
- 12. 如何在Mongo Mapper中實現全文搜索?
- 13. 如何在Laravel 5.2中實現全文搜索
- 14. 如何在流星/望遠鏡中實現全文搜索
- 15. 如何實現數據庫中的搜索?
- 16. 在數據庫中搜索結構化數據(全文+查詢)
- 17. 如何Linq中實現全文搜索(.NET 4.0)
- 18. 需要幫助實現全文搜索
- 19. Android - 使用現有數據庫的全文搜索
- 20. 如何用Rails實現這樣的數據庫搜索?
- 21. 如何在Firebase數據庫中搜索?
- 22. 全文搜索vs標準數據庫搜索
- 23. 全文搜索數據集
- 24. 在數據庫應用程序中實現搜索功能
- 25. 如何在數據庫中有效地搜索數據,除了使用全文搜索
- 26. 我是否需要全文搜索,如果有,如何在sql2000上實現全文搜索?
- 27. 如何在Python列表中實現數據搜索
- 28. 如何在json數據中使用javascript ajax實現搜索jquery
- 29. 在分析服務多維數據集中實現全文搜索
- 30. MySQL的 - 全文索引搜索問題在我的數據庫