1
我正在使用PySolr來運行我的搜索。我想索引rss提要,並想知道是否可以使用PySolr,如果可以的話,你是如何做到的。PySolr rss dataimport
我已經找到了如何做到這一點Solr中的http://wiki.apache.org/solr/DataImportHandler#HttpDataSource_Example
,但無法找到如何做等值PySolr
感謝
我正在使用PySolr來運行我的搜索。我想索引rss提要,並想知道是否可以使用PySolr,如果可以的話,你是如何做到的。PySolr rss dataimport
我已經找到了如何做到這一點Solr中的http://wiki.apache.org/solr/DataImportHandler#HttpDataSource_Example
,但無法找到如何做等值PySolr
感謝
你可能不需要任何說明在PySolr中做相同的事情。如果你已經有索引索引的飼料,按照例子,那麼你只需使用PySolr查詢該索引。喜歡的東西:
from pysolr import Solr
solr = Solr('http://localhost:8983/solr/rss/')
response = solr.search('some query string')
print response.hits
for result in response.docs:
do_stuff_with(result)
如果你真的想從Python側做,那麼你需要(用其他庫,例如Universal Feed Parser)那裏獲得並解析RSS; PySolr只是包裝與Solr的交互,它不會「執行」數據源。
您可能想要查看Haystack,它使用PySolr(並可以使用其他引擎),整齊地提取創建搜索索引條目並將它們發送給Solr進行索引的工作。
是的,這是我走了的路,但只是希望在Pysolr做這一切,而不是在兩者之間。 – John 2010-01-29 14:03:43
好了,編輯後添加一些關於在Python方面做些什麼的話。 – 2010-01-30 01:21:22