thinking-sphinx

如何使用 Sphinx 检查 reST 的良好状态?

将 reStructuredText 中的 README 上传到 PyPI 时,它们应该是有效的 reST 文档。我们已经将 Sphinx 作为构建文档的要求。是否也可以使用 Sphinx 检查一个文件?... »

Sphinx 主/增量索引,sql_query_killlist

我目前正在使用 Sphinx 为包含 20+ 百万条记录的 MySQL 查询建立索引。 我正在使用增量索引来更新主索引并添加所有新记录。 不幸的是,对表的所有更改都被删除了。 我知道我可以使用 sql_query_killlist 来获取所有需要删除或更新的文档 ID。不幸的是,我不明白这实际上是如何工作的,而且 Sphinx 的文档没有足够好的示例让我理解。 如果我使用以下示例,我该... »

为生成一些错误的遗留数据的 Sphinx 编制索引

正在创建 rails 3.2.18 应用程序,从 rails 2.3.10 应用程序迁移数据。数据正在通过 pg_dump 移植并通过 psql 命令加载,没有任何错误。 通过thinking_sphinx 索引的13 个模型中的一个出现了一些错误。 8.5 个文档中只有 1 个被索引。 indexing index 'norm_core'... ERROR: index 'norm_co... »

Thinking sphinx 3 和 sphinx 2.1.1-beta 无法启动

我在 Rails 3 应用程序和新的 sphinx 2.1.1-beta 上安装 Thinking sphinx 3,在此之前我有 思考 sphinx 2 和 sphinx 2.1.1-beta,它们在 sphinx.yml 中添加 port: 3312 可以正常工作 但是现在当我在thinking_sphinx.yml 中添加port: 3312 时,我得到了结果 rake ts:start... »

狮身人面像搜索引擎,几个快速问题

所以,我刚刚开始阅读此内容,我以前从未在 PHP 中实现过搜索。我有几个问题想知道: 根据事物的声音,斯芬克斯需要 一个“守护进程”,一个运行在 背景,操作? 假设我建立了一个 mySQL 的索引 表,然后用户上传另一个 记录。为了显示搜索 这张唱片,我要建立吗 索引一遍又一遍,每个 用户更新/创建 记录? 谢谢。... »

Sphinx - 如何获得精确匹配,即与 mysql WHERE column = "value" 相同

我有一个包含人员信息的实时索引(定义如下)。问题是我正在尝试对电话号码和电子邮件地址进行完全匹配,无论我尝试什么,即使数据库列值包含我搜索的内容,我也会得到匹配,而不是列的位置值完全匹配。 我使用的查询是: SELECT id, first_name,last_name,email_personal, phone_number, WEIGHT() as relevance FROM peopl... »

sphinx 中缺少搜索 CLI 工具

我正在尝试安装 Sphinx 搜索,我已按照以下步骤安装了 sphinx 从 sphinxsearch.com/downloads 下载 sphinx 并解压缩 tar.gz 文件。 tar -xzvf sphinx-2.2.6-release.tar.gz cd sphinx-2.2.6-release ./configure --prefix=/usr/local/sphinx ... »

Ruby on Rails thinking-sphinx 有很多通过索引

干杯!我有tour 具有这些关联的模型: has_many :tour_in_the_countries has_many :country, :through => :tour_in_the_countries 在 tour_index.rb 中 ThinkingSphinx::Index.define :tour, :with => :active_record d... »

使用 Sphinx 进行多对多搜索

我想使用 Sphinx 进行多对多匹配。我拿了 StackOverflow 中的问题和标签案例进行说明。 一个问题可以与许多标签相关联,反之亦然。 所以在 mysql 中,我有 3 个表:question、tag、question_tag。 我想在集合“java”、“sphinx”、“mysql”、“hibernate”中搜索包含尽可能多标签的问题。所以结果可能会出现 3 个匹配、2 个匹配... »

我想使用 Rails 在搜索结果中插入标记

我正在寻求建议。这就是我想要做的。 我正在使用带有 Thinking Sphinx 的 Rails 来搜索我的图书数据库。有点像这样: results = Books.search 'blabla' :where => {:author => author_id} 效果很好,并为我返回了一系列结果。然后我循环遍历每个结果并在漂亮的网格中显示书籍信息。可爱的七月。 但是,因为我... »

Thinking Sphinx - 基于每个表重新索引

在我的开发配置中重新索引 Thinking Sphinx 索引需要几个小时,主要是因为有几个 huge 表(我们没有使用增量更新)。即使我为另一个小得多的表更改索引,由于存在大表,重新索引也需要一个多小时。 有什么方法可以强制 TS 只重新索引 db 中的指定表?... »

如何使用 rspec 测试 Thinking Sphinx delta 索引

我在我的项目中使用了 Thinking sphinx,并使用 Rspec 为我的搜索功能使用 setup similar to here 测试用例 我还在我的项目中使用了广泛的 Delta 索引。如何在此处使用 rspec 测试我的 delta 索引结果。... »

使用 Sphinx CSS 的开发服务器上的 Django 文档不起作用

我正在尝试在我的 Django 开发服务器上结合 Sphinx。我知道我可以更好地使用 apache。但是我不能使用 apache,因为项目将由其他人管理,并且项目需要尽可能简单地工作。没有太多的外部库等。 所以我在我的 url 中尝试了 django-docs 包和 django.static.serve。 HTML 页面可以工作,只有页面的外观是纯 html,因此不包含 CSS。 djang... »