如何将数据添加到solr的架构中

时间:2011-12-30 14:22:21

标签: solr solandra

我尝试根据solr的架构向solandra添加新数据,但我找不到任何关于此的示例。我的最终目标是将solandra与django-solr融为一体。

我对基于原始solr和django-solr的solr中插入和更新的理解是将http协议上的新数据发送到合适的路径,例如:

http://localhost:8983/solandra/wikipedia/update/json

但是,当我访问该网址时,浏览器会不断告诉我HTTP ERROR: 404

您能帮我理解在solandra环境中添加新数据和删除数据的步骤吗?

我也看了一下路透社演示,但插入数据的过程是reutersimporter.jar文件中的过程,但我也看不到来源。所以请帮助我理解系统在数据插入和删除方面的工作方式。

谢谢。

2 个答案:

答案 0 :(得分:0)

由于您使用的是JSON更新处​​理程序,UpdateJSON上的这个Solr Wiki页面有一些很好的例子,可以通过curl使用JSON处理程序插入数据。此外,Indexing DataSolr Tutorial部分显示了如何使用Solr源附带的post.jar文件插入数据。

答案 1 :(得分:0)

您是否正在创建solr schema.xml和solrconfig.xml并将其发布到solandra?如果你添加JSON处理程序,那么这应该工作。路透社使用solrj。 django-solr应该也可以。