0
Iam使用Lucene搜索並使用lucene的排序功能對其中一個字段進行排序返回。爲了排序數據,lucene內部創建FieldCache進行排序。當完成搜索並將結果返回到頁面時,此緩存不會被清除。每次搜索時,緩存都會增加內存大小。Lucene Sort增加內存開銷
一旦結果返回,你能否幫我清除這個字段緩存內存,以便內存大小恢復到正常狀態。
感謝
Iam使用Lucene搜索並使用lucene的排序功能對其中一個字段進行排序返回。爲了排序數據,lucene內部創建FieldCache進行排序。當完成搜索並將結果返回到頁面時,此緩存不會被清除。每次搜索時,緩存都會增加內存大小。Lucene Sort增加內存開銷
一旦結果返回,你能否幫我清除這個字段緩存內存,以便內存大小恢復到正常狀態。
感謝
有什麼東西不對勁,如果內存不斷連續搜索增加,除非使用過程中的不同排序字段。無論如何,緩存可以用FieldCache.DEFAULT.purgeAllCaches來清除,但文檔警告不要使用它來緩存維護。
您好,非常感謝您的快速響應...這是否意味着我不應該每次使用FieldCache.DEFAULT.purgeAllCaches完成我的搜索直播環境... – user699940
通過下載最新的lucene api 2.9 0.1 – user699940