2012-07-19 117 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

回答