...情况不得不需要重建索引,可以用 [XSIndex::clean] 立即全部清空所有数据, 然后再把现有数据全部添加到索引数据库中。 但这种方式的缺点对于线上项目是难以容忍的,因此可以选择使用平滑重建方式。它的内部实现 相当于在...
`Indexer` 作为索引管理工具,提供了批量索引导入、清空索引、刷新索引队列、日志等各项功能, 导入索引支持数据源包括:`csv, json, mysql, sqlite` 等,也可以自定义数据源。 运行脚本工具的 --help 选项可查看内置的帮助和...
... **索引管理对象** 类型为 [XSIndex],比如用下面代码可以清空项目索引内容: ~~~ [php] $xs->index->clean(); ~~~ * [XS::search] **搜索对象** 类型为 [XSSearch],比如用下面代码可以快速检索包含 `hightman` 的结果 ~~~ [php] $docs = $xs->...
...具,针对搜索日志关键词提供查询、删除、更新、刷新、清空等功能。 > tip: 热门搜索、相关搜索、拼音搜索、搜索纠错和建议这些功能都是基于搜索日志来实现的。 > 搜索日志是后台自动分析和生成的,所以可能存在一些偏差...
...合理的范围内,通常是若干秒。 > note: 特别说明,索引清空是同步操作,立即生效。如果确实有必要,您可以以使用 > [Indexer](util.indexer)的 `--flush` 选项来强制刷新索引。 $Id$
...示记录中的同义词, 对于删除操作可以省略该参数表示清空原词的所有同义词。 以下为示例代码,其中的 `$index` 变量是索引操作对像,参见[如何开始使用索引?](index.overview#ch1) ~~~ [php] // 给 "搜索" 增加 "检索" "查找" 两个同义...