0
我有一些大的XML文件(容量大約50GB),我首先解析它們,然後通過java中的Lucene索引它們。現在我有一個XML文件的目錄和一個索引文件的目錄。我可以用Java編寫我們的查詢和搜索。使用PHP在Lucene預索引文件之間搜索?
但是現在我想通過PHP搜索預索引文件,然後在Web應用程序中顯示,請幫助我如何執行這些操作?
我有一些大的XML文件(容量大約50GB),我首先解析它們,然後通過java中的Lucene索引它們。現在我有一個XML文件的目錄和一個索引文件的目錄。我可以用Java編寫我們的查詢和搜索。使用PHP在Lucene預索引文件之間搜索?
但是現在我想通過PHP搜索預索引文件,然後在Web應用程序中顯示,請幫助我如何執行這些操作?
你可以嘗試使用日光浴php庫。
Solarium是一個PHP Solr客戶端庫,可準確建模Solr 的概念。在許多其他Solr庫僅處理與Solr進行通信的情況下,Solarium還可以使用良好記錄的API處理所有複雜的Solr查詢參數,從而使您免於處理所有問題。
http://www.solarium-project.org/
https://github.com/solariumphp/solarium/blob/master/README.md
嘗試使用日光浴http://www.solarium-project.org/ – Oyeme
所以,你必須對您想要在PHP搜索磁盤Lucene索引?您是否真的在使用Solr(因爲您已將問題標記爲Solr),還是隻是尋找使用現有Lucene索引文件的方式? – MatsLindh
@MatsLindh是的我使用Lucene索引我的文檔,現在我想使用它們,我標記了solr,因爲我知道創建Web界面我必須使用它 – Ehsan