sunburnt
seakot
热爱生活,热爱互联网开发,乐于分享!
展开
-
sunburnt 学习笔记 (八)管理索引
转载请声明出处:http://blog.csdn.net/wbcg111/article/details/47452101在之前的介绍中,我们提到了commit()方法,它具有三个可选参数:waitSearcherexpungeDeletessoftCommit详情见:http://wiki.apache.org/solr/UpdateXmlMessagesOptimizing(优化)更新数翻译 2015-08-12 21:51:06 · 623 阅读 · 0 评论 -
sunburnt 学习笔记(七)删除文档
转载请声明出处:http://blog.csdn.net/wbcg111/article/details/47451875 你可以一次删除一份文档,也可以通过查询一次删除多份文档。 单独删除文档时,你需要传递给sunburnt一个文档列表。删除单独的文档,你需要通过一个列表的文件被太阳晒黑的。你可以利用字典或对象传递他们,就像add()。请注意,在这种情况下,匹配将通过id来完成,而不是通过匹配翻译 2015-08-12 21:38:11 · 447 阅读 · 0 评论 -
sunburnt 学习笔记(六)添加文档
转载请声明出处:http://blog.csdn.net/wbcg111/article/details/47451471向solr添加文档最简单的方式就是利用python的字典,其形式与查询返回的结果一样。字典的键就是字段名称,字典的值就是对应字段的值。document = {"id":"0553573403", "cat":"book", "name":"A Ga翻译 2015-08-12 21:21:02 · 733 阅读 · 0 评论 -
sunburnt 学习笔记 (五)模糊查询
转载请声明出处:http://blog.csdn.net/wbcg111/article/details/47450975模糊搜索(MLT)是solr提供的用来比较文件的一个特征,你可以查询与某个文件相似的他文件。 模糊查询可以是标准查询的一部分,在这种情况下,你不但要让solr立即返回搜索结果,还有让solr返回与你得到的结果相似的一些结果。或者,你可以给solr提供一份不在索引中的文档,并对那翻译 2015-08-12 20:51:23 · 495 阅读 · 0 评论 -
sunburnt 学习笔记 (一) sunburnt 简介和安装
关于sunburnt sunburnt是用来为python提供一个高级API接口,这样就不必理解solr的众多语法了,而且sunburnt提供python层面的错误检查,如果你犯错,sunburnt会以最好的方式告诉你为什么,而不是仅仅抛出solr error.安装sunburnt(1)使用pip安装以前没有安装过,利用pip install sunburnt翻译 2015-08-11 19:31:57 · 789 阅读 · 0 评论 -
sunburnt 学习笔记 (二) solr配置的简单说明
solr配置的简单说明,之前写过solr的文章,详情参考http://blog.csdn.net/wbcg111/article/details/46131847翻译 2015-08-11 19:38:49 · 577 阅读 · 0 评论 -
sunburnt 学习笔记 (三) 连接python和solr
转载请声明出处:http://blog.csdn.net/wbcg111/article/details/47425967连接python和solr不管你是想查询还是想更新solr服务器,你都需要连接上solr服务器。sunburnt是通过url来与solr建立一个SolrInterface对象的。 代码如下:solr_interface = sunburnt.SolrInterface("htt翻译 2015-08-11 20:06:12 · 1895 阅读 · 0 评论 -
sunburnt 学习笔记 (四) solr查询
转载请声明出处:http://blog.csdn.net/wbcg111/article/details/474414231.Querying Solr(查询Solr)在本章,我假定你已经solr里面提供的书籍数据加载到你的服务器上了。你可以在 $SOLR_SOURCE_DIR/example/exampledocs/books.csv.看到这些数据 ,你可以通过以下命令将数据加载到你的服务器:cd翻译 2015-08-12 11:08:28 · 1503 阅读 · 0 评论