我尝试根据solr的模式向solandra添加新数据,但我找不到任何有关这方面的示例。我的最终目标是集成solandra和django-solr。
我对solr中基于原始solr和django-solr的插入和更新的理解是将http协议上的新数据发送到像样的路径,例如:
http://localhost:8983/solandra/wikipedia/update/json然而,当我访问url时,浏览器总是告诉我HTTP ERROR: 404。
你能帮我理解一下在solandra环境中添加新数据和删除数据的步骤吗?
我也看了一下路透社的演示,但插入数据的过程是在reutersimporter.jar文件中进行的,但我也看不到源代码。因此,请帮助我了解系统是如何在数据插入和删除方面工作的。
谢谢。
发布于 2011-12-31 21:07:17
由于您使用的是JSON更新处理程序,因此Solr Wiki上的这个UpdateJSON页面提供了一些通过curl使用JSON处理程序插入数据的很好的示例。此外,Solr Tutorial的Indexing Data部分还展示了如何使用包含在Solr源中的post.jar文件插入数据。
发布于 2012-01-04 22:24:41
您是否正在创建solr schema.xml和solrconfig.xml并将其发布到solandra?如果您添加了JSON处理程序,那么这应该是可行的。reutersdemo使用solrj。django-solr应该也能工作。
https://stackoverflow.com/questions/8680421
复制相似问题