Python web 应用中大家是如何做全文搜索的? Whoosh? ElasticSearch?

2015 年 5 月 24 日
 hustlzp
RT.
6503 次点击
所在节点    Python
12 条回复
lerry
2015 年 5 月 24 日
我是用PostgreSQL实现的,因为不想太多服务依赖,ElasticSearch更专业
hustlzp
2015 年 5 月 24 日
@lerry 恩... 好像 PostgreSQL 本身就有全文索引功能。
WildCat
2015 年 5 月 24 日
MySQL 貌似也要有了吧
kslr
2015 年 5 月 24 日
Sphinx
yhf
2015 年 5 月 24 日
毕业设计刚好用到,Flask+Elasticsearch
no13bus
2015 年 5 月 24 日
@hustlzp 貌似礼物说用的是ElasticSearch
haoawesome
2015 年 5 月 24 日
ElasticSearch比较好,我们的Python日报搜索就是用ES做的 http://py.memect.com/search
R4rvZ6agNVWr56V0
2015 年 5 月 24 日
CoreSeek也很不错的
karloku
2015 年 5 月 24 日
es的rest-style接口很好用, 脚本/插件之类的扩展起来也方便
hustlzp
2015 年 5 月 24 日
honovationeric
2015 年 6 月 8 日
在用户规模没到相当的级别建议直接使用postgresql的全文检索支持。这篇文章可以参考下: https://blog.lateral.io/2015/05/full-text-search-in-milliseconds-with-postgresql/ 。

Elasticsearch绝对是全文检索领域最好的开源软件,但也很重,建议融了A轮再考虑。
shsf4
2015 年 10 月 28 日
mark

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/193303

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX