【发布时间】: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