0
我有一個jdbc可滾動迭代器中的文件,我有限制迭代。現在我得到了一個用例來搜索迭代器內部的文件。那麼是否有任何方法可以將文件和搜索內容傳遞給LUCENE以獲取LUCENE HIT,而無需索引和創建LUCENE中指定的目錄。Lucene在沒有索引的情況下搜索文件內的內容。
我有一個jdbc可滾動迭代器中的文件,我有限制迭代。現在我得到了一個用例來搜索迭代器內部的文件。那麼是否有任何方法可以將文件和搜索內容傳遞給LUCENE以獲取LUCENE HIT,而無需索引和創建LUCENE中指定的目錄。Lucene在沒有索引的情況下搜索文件內的內容。
您可以使用RAMDirectory而不是在文件系統上創建物理目錄。它會確定索引,但索引將駐留在內存中。另外請記住,它並不真正爲巨大的索引閃耀。因此,根據您的應用程序,它可能會或可能不會爲您提供服務。嘗試一下!
感謝您的回覆。我不喜歡使用RAMDirectory,因爲它可能會影響RAM內存。有沒有其他的搜索引擎或在lucene本身,其中的文件和內容可以作爲參數傳遞和搜索。 – Jiunarayan
我不知道。索引是Lucene的核心,因爲它是一個「信息檢索」庫。 – Chiron
我不想檢索信息,但只是爲了知道它是否包含文本。 – Jiunarayan