问题标签 [sphinx]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
8755 浏览

full-text-search - 如何评估托管全文搜索解决方案?

SaaS/托管全文搜索有哪些选择?我应该如何评估可用的不同选项?

我正在寻找在后端使用 Lucene、solr 或 sphinx 并提供 REST API 用于将文档提交到索引和运行搜索的东西。

我可以构建自己的 EC2 AMI,但我必须配置 EBS 和其他东西,监控它等等。

0 投票
4 回答
3624 浏览

sphinx - sphinxsearch 返回“发送客户端协议版本失败”

在我的一些服务器上,执行 sphinx php 查询会返回该错误。搜索谷歌我找不到任何东西,除了这是错误出现的部分原因:

我发现的关闭是这个http://www.sphinxsearch.com/forum/view.html?id=4919

但我不知道 sphinxapi.php 在哪里(我使用手动编译安装)并且不确定这是否是个好主意。

有人有什么想法吗?

0 投票
2 回答
3079 浏览

php - 如何在php中实现mysql的compress()函数

我想压缩 TEXT 以存储在 MySQL 中。所以我只会在 php 中执行 gzcompress() 然后发送到 mysql,但我也在设置 Sphinx 全文搜索,如果它可以用一个简单的查询填充它的索引那就太好了,即

但是我仍然想在 php 而不是 mysql 中对应用程序进行压缩和解压缩,并且只使用 mysql uncompress() 函数进行 sphinx 索引。

mysql 文档说明了它的压缩功能:

非空字符串存储为未压缩字符串的四字节长度(低字节在前),然后是压缩字符串。

所以我的问题是......我如何构造这个四字节长度的未压缩字符串?之后,压缩的 BLOB 看起来就像 php gzcompress() 函数的结果。

0 投票
2 回答
5171 浏览

php - 狮身人面像 GROUP BY

将说明这一点,所以请多多包涵。

这是我的由 sphinx 索引的 MYSQL 表结构

当我查询“爱”时,我试图从狮身人面像得到的是这样的:

任何人都知道如何做到这一点?我尝试了以下php代码,但它输出的只是一堆'love'的tag_id

我什至尝试过,但效果不佳

我认为 sphinx 的 group by 可以用来解决这个问题,但我很无能。非常感谢您的帮助!谢谢!

0 投票
1 回答
1367 浏览

tags - Sphinx 搜索引擎和相关标签

我正在使用 Sphinx 搜索引擎使用标签索引我的所有 Intranet 文档。这样,我就可以轻松找到带有一个或多个标签的特定文档。

我想进一步使用 StackOverflow“相关标签”功能等新功能。

有人知道用 Sphinx 做到这一点的最佳方法吗?

谢谢

0 投票
2 回答
273 浏览

mysql - 如何构建即时搜索引擎?(有排名/相关性)

我是 Sphinx 和 Lucene 的重度用户。狮身人面像只需要一个数据库,索引它。然后你打电话给 Sphinx 来获取 ID。

但是如果我想创建一个很小的搜索引擎呢?就几行数据,几段文字?诀窍是,数据行是不断变化的。所以,我不能有一个“索引”。

我希望能够按相关性进行排名,就像狮身人面像一样。我怎样才能做到这一点? 当然,我不会通过索引...

0 投票
1 回答
542 浏览

python - 一切正常,但我的 127.0.0.1:8000 什么都显示不了,为什么?我用了 django-sphinx

一个.html:

0 投票
1 回答
180 浏览

python - 如何获取此代码的标题和内容?

我得到这个字符串:</p>

我想获得真实的数据(标题和内容)。

我的看法是:

我的模型是:

如何更改我的代码以显示标题和内容。

0 投票
1 回答
689 浏览

sphinx - sphinx中searchd协议错误的问题

我收到错误

有谁知道为什么会这样,当我运行 sphinx api(ver 0.9.9-win32)的 test2.php 时。

0 投票
9 回答
170361 浏览

solr - ElasticSearch、Sphinx、Lucene、Solr、Xapian。哪个适合哪个用途?

我目前正在寻找其他搜索方法,而不是使用庞大的 SQL 查询。我最近看到了elasticsearch,并且玩过whoosh(搜索引擎的 Python 实现)。

你能给出你选择的理由吗?