读书人

solr build index事例

发布时间: 2013-08-29 10:33:01 作者: rapoo

solr build index例子
p = PeopleDO({'userid':101,'staff':True,'username':'lili','pic':'http://img4.duitang.com/uploads/people/201207/12/20120712164512_uEfza.thumb.60_60_c.jpeg'})# print 'id=%s ,smallAvatar=%s,total_blog_count=%s' %(p.id,p.smallAvatar(),p.total_blog_count) p= p.as_search() servers ={ "write": 'http://60.191.141.22:7100/solr/', } from solr import Solr write = servers['write'] conn = Solr(write + 'people' + "/", timeout=1) print conn doc = [p] print conn.add_many(doc, commit=False) conn.commit()

?注意:确保solr配置文件有updateHander

 <requestHandler name="/update" >            <autoCommit>                <maxDocs>10000</maxDocs>                <maxTime>300000</maxTime>        </autoCommit>        </requestHandler>

?

读书人网 >其他相关

热点推荐