2012-07-19 68 views
1

我有一个使用XML标记的信息数据库。 XML代表了我希望在搜索和查询中考虑的层次结构。例如,如果数据是书籍元数据:Solr或Lucene可用于搜索XML吗?

<book> 
    <author id="jd112">John Doe</author> 
    <title>John's First Publication</title> 
    <summary>This is a mundane memoir of John's life that no one else would care to read </summary> 
</book> 

我将拥有大量这样的XML文档。我希望搜索者将查询限制到特定的字段。我想也允许搜索者对这些进行逻辑组合。

Lucene/Solr提供了这样的能力吗,还是应该看看其他技术? 如果是Lucene的话,一个指向我如何去做这件事的指针会很有帮助。

感谢您的见解。

-Raj

回答