mysql - Sphinx Search/MySQL 找到最常见的词

标签 mysql full-text-search sphinx

我有一个 sphinx 搜索索引,想在我的索引中找到最常用的词。 理想情况下有一个按频率排序的单词列表。

如果使用 Sphinx 无法做到这一点,有没有办法查询 mysql 表的文本字段以获得相同的统计信息?

最佳答案

是的。这很简单。使用 --buildstops 和 --buildfreqs 使用索引器构建它们 旗帜。

indexer --config /path/to/sphinx.conf  indexName --buildfreqs --buildstops freq_wordlist.txt 100000

此示例为您提供 sphinx 索引中的前 100000 个单词,按其频率排序

关于mysql - Sphinx Search/MySQL 找到最常见的词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9226603/

相关文章:

django - Django项目中全文搜索的搜索引擎

sql - URL字段的全文搜索sql server

Sphinx 停止索引

linq - Entity Framework 、代码优先和全文搜索

mysql - sphinx 和一对多关联

mysql - Sphinx 2.0.4 使用 MAMP 2.0 安装错误 : Can't Find MySQL Headers

php - 使用 PHP 链接 SQL 表

android - 如何在Android上制作QR码扫描器应用程序,从QR码中提取信息,过滤它并添加到mysql数据库

java - 在 MYSQL 查询中传递空白/非空变量(使用 Java)

mysql - PHP注册到MYSQL数据库