0
我有一個2GB大小的數據庫。我正在使用Lucene索引技術來加快搜索速度。我發現一個問題,即當我用來將數據加載到內存中時,顯示一條錯誤消息,「內存不足; java堆大小」。 有沒有任何選項可以在不增加Java堆大小的情況下加載數據? 我正在使用2GB RAM。我還沒有找到解決這個問題的辦法。有沒有解決方法? 請幫助...如何使用Lucene處理大型數據庫?
我有一個2GB大小的數據庫。我正在使用Lucene索引技術來加快搜索速度。我發現一個問題,即當我用來將數據加載到內存中時,顯示一條錯誤消息,「內存不足; java堆大小」。 有沒有任何選項可以在不增加Java堆大小的情況下加載數據? 我正在使用2GB RAM。我還沒有找到解決這個問題的辦法。有沒有解決方法? 請幫助...如何使用Lucene處理大型數據庫?
Lucene可以輕鬆索引和搜索超過200Gb的數據與少於10Gb的內存。
IndexWriterConfig.setRAMBufferSizeMB(double)
及相關功能和檢查索引MergePolicy
。一些相關鏈接: