当前位置:  开发笔记 > 编程语言 > 正文

Django干草堆和飞快移动

如何解决《Django干草堆和飞快移动》经验,为你挑选了2个好方法。

有没有人有使用任何经验django-haystackwhoosh后端?

我希望将它用于分类的实时搜索类型工具.在生产环境中是否足够快/高效以避免设置solrxapian



1> jacobian..:

作为一般原则,我将Whoosh放在与SQLite相同的类别中:非常适合入门,非常适合单用户或真正小规模的应用程序,但不适合大规模部署.

根据我的经验,飞快移动比Solr慢一个数量级.对我生产的大型索尔指数的典型搜索需要大约百分之一秒; 使用Whoosh进行相同的搜索,相同的数据大约需要十分之一秒.

你应该为你做出"足够快"的决定,但我不认为Whoosh对于你期望高性能的任何东西都是一个好主意.



2> Mikhail Koro..:

我发现在我的Debian上设置xapian非常容易.

aptitude install python-xapian

就这样.

要与django一起使用,有一个非常好的应用程序名为djapian.

推荐阅读
低调pasta_730
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有