2012-09-07 31 views
0

我有一個運行在Apache Tomcat服務器上的web java/jsp應用程序。在這個Web應用程序中,我使用Lucene來索引和計算一些PDF文檔之間的相似性(PDF文檔在數據庫中)。我的活服務器(基於Tomcat的WSO2 stratos服務器)不允許web應用程序訪問文件,因此我使用RAMDirectory類創建了內存中lucene索引。如何在webapp部署時創建Lucene內存索引

在我編寫的應用程序中,當用戶每次訪問涉及Lucene的功能時,它都會創建一個新的內存中索引。

有什麼辦法可以在webapp部署時創建內存中索引,這樣內存中索引將只創建一次,只要Web應用程序存在,我就可以訪問內存中索引?

回答