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