【问题标题】:Anyone knows the full text engine name for postgresql?有人知道 postgresql 的全文引擎名称吗?
【发布时间】:2013-08-08 22:52:36
【问题描述】:

我有一个运行 Bitnami OSQA 堆栈(使用 postgresql)的 AWS ec2 实例,为了实现全文搜索,我在我的开发服务器上尝试过(使用 mysql 的原始 OSQA)。

问题是,当我在 Settings_local.py 的禁用会话中添加 mysqlfulltext 时,我可以在我的开发服务器中成功,而在生产服务器中 AWS EC2 不起作用,我知道应该有一些用于 postgresql 的引擎,但是不要不知道名字。

有人知道吗?

--添加 在 OSQA settings_local.py 的部分,有一个会话如下 DISABLED_MODULES = ['books', 'recaptcha', 'project_badges','mysqlfulltext'],它在我的开发服务器中使用 mysql 工作正常,但对于产品开发服务器postgresql,我尝试改用 pgsqlfulltext 但搜索失败。

【问题讨论】:

  • 不确定您所说的“全文引擎”是什么意思,但PostgreSQL supports fulltext by default
  • 在 OSQA settings_local.py 部分,有一个会话如下 DISABLED_MODULES = ['books', 'recaptcha', 'project_badges','mysqlfulltext'],它在我的开发服务器中运行良好mysql,但是对于 postgresql 中的产品开发服务器,我尝试使用 pgsqlfulltext 代替但搜索失败。
  • 哦,您是在询问要启用的 OSQA 模块的名称,以便利用 PostgreSQL 的全文功能。抱歉,我不知道 OSQA ;)
  • 正确,所以等待任何人知道它。
  • 我找到了this Q&A。它有点过时了;但它可能会很有用。

标签: mysql postgresql bitnami osqa


【解决方案1】:

这里是relevant manual page。

它指的是一个名为“pgfulltext”的模块。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-03-31
    • 1970-01-01
    • 1970-01-01
    • 2022-01-22
    • 2020-11-19
    • 2010-10-18
    • 1970-01-01
    相关资源
    最近更新 更多