搜索

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

1.清空索引

...和搜索数据库发生了较大的偏差。 > tip: 在我们附带的[Indexer 索引管理工具](util.indexer)中提供了 `--clean` > 选项用于清空项目的索引数据库,用起来更简洁。 清空数据很简单,直接调用 [XSIndex::clean] 即可,代码如下: ~~~ [php] //...

2.平滑重建索引

...=== 前一章讲到有些情况不得不需要重建索引,可以用 [XSIndex::clean] 立即全部清空所有数据, 然后再把现有数据全部添加到索引数据库中。 但这种方式的缺点对于线上项目是难以容忍的,因此可以选择使用平滑重建方式。它的...

3.开发流程

...HP` 开发,则建议修改项目代码, 在数据变动时调用 [XSIndex] 的相关 `API` 进行索引同步;否则请另行编写索引管理工具, 选用定时或不定时重建的方式。 3. 引入 `PHP-SDK` 的入口文件 `$prefix/sdk/php/lib/XS.php` 进行搜索功能和界...

4.XS 项目

...自行修改,但要确保在使用索引、搜索对象之前。 * [XS::index] **索引管理对象** 类型为 [XSIndex],比如用下面代码可以清空项目索引内容: ~~~ [php] $xs->index->clean(); ~~~ * [XS::search] **搜索对象** 类型为 [XSSearch],比如用下面...

5.索引管理器

索引管理器 `Indexer` 作为索引管理工具,提供了批量索引导入、清空索引、刷新索引队列、日志等各项功能, 导入索引支持数据源包括:`csv, json, mysql, sqlite` 等,也可以自定义数据源。 运行脚本工具的 --help 选项可查...

6.体验 DEMO 项目

...入索引数据,请先按以下方式操: ~~~ cd $prefix/sdk/php util/Indexer.php --source=csv --clean demo ~~~ 然后脚本会给出如下提示: ~~~ 初始化数据源 ... csv WARNING: input file not specified, read data from 开始批量导入数据 ... ~~~ 然后我们测试输入下...

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