我想知道为什么whoosh对下面的代码有点慢。尤其是承诺需要相当长的时间。在
我尝试在writer中使用limitmb=2048,而不是默认的128,但这几乎没有什么区别。根据建议,我为writer尝试了procs=3,这使得索引速度更快,但提交速度更慢。另外,commit(merge=False)在这里也没有帮助,因为索引是空的。在
我得到这样的结果:
index_documents 12.41 seconds
commit 22.79 seconds
run 35.34 seconds
对于这么小的模式和大约45000个对象来说,这似乎有点过分了。在
我用whoosh 2.5.7和python2.7进行了测试。在
这是正常的,我只是期望过高,还是我做错了什么?在
我也做了一点侧写,似乎whoosh在写,然后读了很多泡菜。它似乎与交易的处理方式有关。在
^{pr2}$
目前没有回答
相关问题 更多 >
编程相关推荐