我在Rails 3应用程序中使用了思考-sphinx(和heroku上的flying-sphinx)和mySQL。现在我迁移到PostgreSQL,我想知道:
我是否需要思考sphinx或者我可以在PostgreSQL上实现所有思考 - sphinx函数?
我不能用PostgreSQL做什么思考-sphinx,因为后者也支持全文搜索?
答案 0 :(得分:4)
PostgreSQL确实支持全文搜索索引,但Sphinx更快。它已经有几年了,但您可以查看我的演示文稿Full Text Search In PostgreSQL,其中我会比较几种解决方案。
使用PostgreSQL FTS的优点:
使用Sphinx搜索的优点: