2011-07-21 61 views

回答

1

Lucene正在使用索引和全文搜索 - 這不僅僅是緩存。

SQL是一個基於集合的關係語言。它不是專門用於文檔的臨時查詢。這項技術完全不同。

+0

@dyffymo正在使用sqlserver/sqlite的fts http://www.sqlite.org/draft/fts3.html不會創建索引和全文搜索? –

+0

這是SO版本使用的嗎? SO明確表示他們使用Lucene的事實表明,他們沒有其他辦法可以獲得它提供的功能。您的引用意味着將Lucene的功能添加到SQL關係引擎中。這不是技術原生的。 – duffymo

+0

@dyffymo好的,謝謝。爲什麼我問的是我需要從我的項目中的數據庫fts轉換lucene中選擇一個。所以我認爲lucene會減少cpu用法,而不是sqlite fts搜索。 –