搜索

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

1.索引概述

...称。每一次检索数据均为访问和读取 索引文件,每一次更新数据则是对索引文件的修改。 `Xunsearch` 每个搜索项目的索引数据是分开单独存放的,索引本质上是一系列预设计文件, 内部都是特别设计的 `Tree` 结构,但这些东西不...

2.平滑重建索引

...相当于在一个临区域开辟新库,把所有的添加操作全部更新到新库,直到您完成重建,完成后 再用新库替代旧库用于搜索。 使用重建 -------- 在编代码,把所有的 [XSIndex:add] 操作都放进 [XSIndex::beginRebuild] 和 [XSIndex::endRebui...

3.使用索引缓冲区

...进行服务器交互则显得效率低下。 因此,对于大量索引更新操作,请使用以下方式开启缓冲区进行操作,缓冲区的默认 大小为 `4MB`,如需修改请传入数字作为 [XSIndex::openBuffer] 的参数。 ~~~ [php] $index->openBuffer(); // 开启缓冲区...

4.搜索日志管理

...索日志管理工具,针对搜索日志关键词提供查询、删除、更新、刷新、清空等功能。 > tip: 热门搜索、相关搜索、拼音搜索、搜索纠错和建议这些功能都是基于搜索日志来实现的。 > 搜索日志是后台自动分析和生成的,所以可能...

5.项目配置文件详解

...7` 起,服务端地址可以使用 `;` 分隔指定多个。 > 索引更新将同步到所有服务端,而搜索则随机从中挑选一个可用的服务端以达到均横效果。 项目字段设计 ---------- 每个搜索项目均可以简单地理解为单表检索,凡是涉及关...

6.XSDocument 文档

...c as $name => $value) { echo "$name: $value\n"; } ~~~ 用于索引更新的文档对象和搜索结果返回中略有不同,下面分开讲解。 搜索结果文档 ----------- 搜索结果文档是指 [XSSearch::search] 返回值包含的文档,它由 `PHP-SDK` 内部代码创建。 ...

7.开发流程

... 或使用在线[辅助工具][1]生成配置文件。 2. 决定索引更新方式,如果项目搜索的实要求比较高、而且采用 `PHP` 开发,则建议修改项目代码, 在数据变动调用 [XSIndex] 的相关 `API` 进行索引同步;否则请另行编写索引管...

8.Xunsearch SDK for PHP

...>search->add($data); // 添加文档 Yii::app()->search->update($data); // 更新文档 Yii::app()->search->del('1234'); // 删除文档 ``` 使用检索功能,可以将 `Yii::app()->search` 当作 [XSSearch][3] 对象一样直接使用它的全部方法。 ```php Yii::app()->search->setQuery...

9.体验 DEMO 项目

...建议、相关搜索等。 默认情况系统会每 2 小进行一次更新日志,由于我们在进行测试,所以请使用以下指令进行强制刷新。 ~~~ util/Indexer.php --flush-log demo ~~~ 接下来我们测试一下稍微复杂一点的字段、布尔搜索功能: ~~~ util/...

10.索引管理器

...些功能选项,与 _--source_ 分开使用。 * _-d|--db _ 指定要更新索引数据库名称,默认是名为 db 的库。 * _--filter_ 指定数据过滤器,针对资深用户使用,在提交索引前可以处理一次数据。 * _--add-synonym=_ 添加同义词。 * _--de...

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