搜索

大约有 20 项符合查询结果, 库内数据总量为 3,513 项。 (搜索耗时:0.0064秒)

1.搜索建议和纠错

...代人也使用拼音输入法,加上方言口音,乱用同音字现象非常普遍。 所以系统在综合分析索引库内的词汇、用户搜索日志基础上建立了一个庞大的纠错体系,支持英文拼写 纠错、中文同音字纠错、拼音转换等。 使用这些功能...

2.INI 配置文件工具

...arch` 时的困惑,我们特别制作了 INI 在线编辑工具, 使用非常简单,类似 PHPMyAdmin 的界面,可以在 INI 文件和表单之间来回切换。 访问网址: > note: 在线编辑器暂时不支持指定自定义分词器和分词器参数,这个部分需要用户自...

3.更新、修改文档

...h PHP-SDK` 中,更新、修改文档和[添加文档](index.add)的做法非常的类似, 只不过调用的是 [XSIndex::update],并且在内部处理上有所区别。 如果索引数据库中已存在主键值相同的文档,那么相当于先删除原有的文档,再用当前文档替...

4.索引概述

...现出您的变动。 但请放心,这个时间差我们已经控制在非常合理的范围内,通常是若干秒。 > note: 特别说明,索引清空是同步操作,立即生效。如果确实有必要,您可以以使用 > [Indexer](util.indexer)的 `--flush` 选项来强制刷新索...

5.搜索测试工具

...== `Quest` 是搜索测试工具,提供了搜索相关的各项功能,非常适合用于前期测试比较和纠错。 运行脚本工具的 --help 选项可查看内置的帮助和说明,如乱码可在选项后加入 -c gbk 试试。 ~~~ $prefix/sdk/php/util/Quest.php --help ~~~ 主要...

6.获取搜索结果

...,采用著名的 `BM25` 算法,这在信息检索概率模型中表现 非常优秀,通常只要使用默认的算法即可。 通过 [XSSearch::setSort] 我们可以指定让搜索结果按照某一个字段的值进行正序或倒序排列,参考代码: ~~~ [php] $search->setSort('chro...

7.搜索概述

...概述](index.overview)中我们曾经提到,如果您的索引数据量非常大,那么应当适当 考虑分割数据,在服务端采用多个库来保存索引数据。您可以调用 [XSSearch::addDb] 添加 其它搜索库。 关于超大数据量的多库搜索及分布式设计,由...

8.编写第一个配置文件

...到字段后,进一步分析各个字段的用途与写法。 - `pid` 非常明显,它是主键,所以它的类型必须是 `id` - `fid` 内容为数字的版块ID,但由于我们不需要对它进行排序或区间查找,所以用 `string` 类型即可, 为了按版块检索,我们...

9.项目配置文件详解

...明 ------- - 项目配置是一个 `Xunsearch` 项目的核心灵魂,非常重要,通常保存为 .ini 文件 - 以分号开头的行表示注释,空行直接被忽略不起任何作用 - 中括号包围的每个分区均为字段配置,字段个数根据项目的实际需求设定 - 每...

10.构建搜索语句

...就像数学表达式中,括号具有显式的优先级,如果您需要非常复杂的搜索条件,就采用括号表达式来组合上述的条件。 ~~~ [php] // 要求结果包含 “杭州+西湖” 或 “杭州 + 西溪湿地”,并且不能包含 “汽车 火车” $search->search('...

12
  • 时间不限
  • 按相关性排序