【发布时间】:2010-11-06 10:50:09
【问题描述】:
我将在小型 CentOS VPS 上使用 Rails 和 MySQL 实现一个 Web 应用程序。 (小型服务器,开始时用户群有限。)它将存储大量文本,有点像博客。我想提供强大的搜索选项——括号、AND、OR、精确短语。
另一个原因是数据是私有的,因此使用 Google 或其他一些外部托管的搜索提供程序可能是不可能的。
我对 PostgreSQL 的内置全文搜索功能有一些经验,但对于这个东西,它将是 MySQL。我查看了 MySQL 文档,我认为 MySQL 的全文索引听起来不太好。
只使用%LIKE% 查询怎么样?那曾经做过吗?如果我这样做,是否意味着数据库引擎必须为每次搜索检查列中的每个字符?我不确定。
任何想法或建议将不胜感激。
【问题讨论】:
标签: ruby-on-rails ruby