solr python客户端 - solrpy
solrPy
基础使用:
1)与solr建立连接
import solr
s = solr.Solr('http://host:ip/solr/collectionName')
2)查询
r = s.select('*:*')
for hit in r.results:
pirnt hit
具体参考:
solrpy documentation
------------------------------------------
选择solrPy的初衷:
1)初期想法:solr做数据存储,做“数据可视化”。
2)“数据可视化”工具选择,例如取出数据,放到Excel中进行分析也算是一种方式。
但是工作量较大,因此想借用python的matplotlib库。
3)ES的kibana的图表都是“交互式”,不利于做成图片进行分享。
ps:
1)python3 pip安装solrpy
pip install https://pypi.python.org/packages/py3/s/solrpy3/solrpy3-0.1-py3-none-any.whl
2)剧情可能要反转了
solrpy可能并不是“最优”的选择。
我们可以直接用python的urllib进行访问,反正solr控制台也是直接http调用,更顺手。
返回结果json格式,也很好解析。
目前由solrpy反转到urllib+json
以上是 solr python客户端 - solrpy 的全部内容, 来源链接: utcz.com/z/386638.html