MongoDB 實現全文檢索的最佳解決方案是什麼?

時間 2021-05-11 22:10:45

1樓:yoom

可喜的是,MongoDB 2.6引入$text全文搜尋了,在MongoDB 2.6發布——Kelly Stirman訪談"中說道:

與MongoDB的查詢引擎整合,所以文字搜尋可以與一般查詢操作符結合使用,通過限制、跳過、排序和過濾結果的能力提供更豐富的查詢。例如,使用者可以在乙個博文集合中搜尋特定的短語,但使用乙個額外的條件將搜尋限制在過去七天的博文中;支援多語言文件;文字搜尋語句可以用在「聚合框架(Aggregation Framework)」中,通過對匹配的文字進行計數和分組提供更深入地分析。」

2樓:

在MongoDb 2.4中引用了全新的全文索引新特性。但目前仍處理beta階段,風險自負。具體請參考這裡:Text Indexes

3樓:Bill Jobs

4月初在北京的mongodb大會上,Kevin Matulef 講了在正在開發的mongodb後續版本中會提供對全文檢索的支援,但不會做得Lucene那麼專業,僅僅是對於簡單的文字查詢需求。

4樓:

如果是 Ruby 的話,可以用 sunspot 這個 Gem 配合 solr 實現。

5樓:

實時檢索效果不好.

我試過有1400萬條的字串資料, 存放 之類的資料, 在name上建了索引, 使用正則查詢 db.mycoll.find()這樣的查詢要20秒以上.

這個延時應該是不可忍受吧?

怎麼才能高效的檢索文獻?

已重置 1 首先在Google 學術搜尋裡進行搜尋,裡面一般會搜出來你要找的文獻,從Google學術搜尋中,還可以得到一些資訊,Google學術搜尋中會顯示出你搜尋文章的引用次數,不過這個引用次數不準確,但是從側面反應了這篇文章的質量,經典文章的引用次數絕對很高的.同時如果你用作者進行搜尋時,會按引...

Web of Science檢索到的文獻都是SCI文獻嗎?

琢磨小沫 只有發表在寫期刊上的文章,才可以檢索到。但其中有些期刊只出版英文,或部分英文版。SCI收錄期刊,若是期刊質量高 出版規範等,可向SCI申請被收錄。一旦被SCI收錄,期刊上發表的文章即可放入SCI資料庫中。由於中文文章稿源質量沒有很好,申請SCI收錄比較難。 王呆萌 從 核心合集 搜尋裡可以...

如何檢索英美法系的判例?

說乙個樓上沒怎麼提到的,各種lii legal information institute 比如加拿大的canlii和香港的hklii 小強 補充一下香港的,香港判例查詢 Legal Reference System 香港律政司雙語法例資料系統 http translate.legislation....