远程数据库服务器上的 ThnkingSphinx (sphinxd) 具有增量索引吗?
我正在致力于建立一个简单的多层 Rails 3.1 设置——一台或多台服务器上的 Web 应用程序、postgresql 数据库以及远程服务器上的 Sphinx 搜索索引。 在…
如何使用 Sphinx 搜索大型 JOINed 表?
我的数据库中有几个不同的表,我正在尝试使用 Sphinx 进行快速全文搜索。为了便于讨论,我们假设感兴趣的主要记录是装箱单,订单发货时会包含其中之一…
如何为思考狮身人面像的关键字添加权重
我做了这样的搜索, ` Comment.search "aabbb "` 我想得到也包含“ab”的结果。 所以我就这样做了: ` Comment.search "aabbb ab"` 但是我发现结果aab…
在 Mac OSX Lion 上编译 sphinx 搜索
我正在尝试在 Lion 上安装 sphinx。 我已经尝试过版本 0.9.9、2.0.2 和 trunk(截至目前)。 但是,./configure 中断:“不支持通用字节序”。 我只在…
任何处理像“the”这样的停用词的功能都可以。在狮身人面像?
我目前正在使用 Thinking Sphinx 进行酒店搜索。我有一件名为“曼哈顿俱乐部”的物品。当我搜索“曼哈顿俱乐部”时,没有得到任何结果。这是因为默认…
PHP 缺乏无符号整数和 MySQL 的 CRC32 函数
我告诉 Sphinx 将其 CRC32 形式中的一些字符串作为属性进行索引,如下所示: sql_query = SELECT [...], CRC32(LOWER(color)) AS color, [...], FROM …
Rails JSON 回调 - Sphinx
我正在使用思考狮身人面像,有必要将搜索结果提取为带回调(JSONP)的 JSON 数组。在我的其他函数(如 show)中,将 .json?callback=asd 添加到 url …
cakephp 中 Sphinx 中的多重查询
$query = '@(name,email,bio) ' . '"' . $this->passedArgs['name'] . '"~100'; $query2 = '@(name,email,bio) ' . '"' . $this->passedArgs['name'] …
在单个查询中连接多个 SphinxSE 表
我正在尝试编写一个查询,将 MySQL 中的一些表与两个 SphinxSE 表连接起来。它基本上是一个“每行有两个名称”类型的数据库,这两个名称都是链接到 Sp…
Sphinx 使用 OR 确定条件范围
我被困在这里,因为在 Rails 上使用 ruby 的 sphinx 范围有一个小问题。 问题是: 我需要在思考 sphinx 时执行此范围 scope :for_current_user, l…
第一次使用Sphinx——配置sql_query键
我目前正在练习使用 Sphinx,除了我想要做的配置之外,我还没有做太多事情。 sql_query 键让我有点困惑该放什么,我在 Sphinx sql_query 的文档 但它…
如何执行 Lucene 中 sphinxsearch 中存在的 Quorom 运算符(查询中出现的最小单词数)?
我遇到的情况是索引器有很多小短语。查询应该是一个句子,搜索后返回查询中存在的那些小短语(来自索引器)。为此,我使用 quorom 运算符在 sphinxsea…
Rails思维狮身人面像方法
我正在尝试在我的 Rails 3 应用程序中设置 Think Sphinx。我设置mysql并安装sphinx没有错误。在我的 gemfile 中, gem "riddle", "~> 1.5.0" gem "thi…