2024-04-20 07:11:26 发布
网友
一点背景:
我推荐Apache SOLR,它是在Lucene之上构建的。主要优点是它公开了一个易于使用的API,并且可以返回一个本机Python对象。下面是如何从Python调用它的示例:
params = urllib.urlencode({ "rows": "100", "fl": "id,name,score,address,city,state,zip", "wt": "python", "q": "+name:Foo +city:Boston" }) request = urllib2.urlopen(urllib2.Request("http://locahost:8983/solr/select", params)) response = ast.literal_eval(request.read()) request.close() return response["docs"]
我推荐Apache SOLR,它是在Lucene之上构建的。主要优点是它公开了一个易于使用的API,并且可以返回一个本机Python对象。下面是如何从Python调用它的示例:
相关问题 更多 >
编程相关推荐