...比较慢。但你可以变通分库,把最近的做成一个小库用以实时更新,再定期合并索引。 2)1亿条肯定要分库为佳,建议2000万左右一个库。可以联库索引,库也可是远程库(通过 xapian 的 StubDatabase 来解决)。 3)如果你...
...比较慢。但你可以变通分库,把最近的做成一个小库用以实时更新,再定期合并索引。 2)1亿条肯定要分库为佳,建议2000万左右一个库。可以联库索引,库也可是远程库(通过 xapian 的 StubDatabase 来解决)。 3)如果...
首先索引更新并不是实时刷新的,你稍后再看。 如果用 XSIndex::add 一样是调用多少次数据库内就是多少条的
...写, 或使用在线[辅助工具][1]生成配置文件。 2. 决定索引更新方式,如果项目搜索的实时要求比较高、而且采用 `PHP` 开发,则建议修改项目代码, 在数据变动时调用 [XSIndex] 的相关 `API` 进行索引同步;否则请另行编写索...
... 用法即可。 > note: 相关的 AR 索引操作均非实时的,如需实时更新索引,请通过 `Database::getIndex()->flushIndex()` 刷新。 > 关于查询日志有关的功能,也建议通过原生的 `XSSearch` 和 `XSIndex` 对象来操作。 [1]: http://www.xunsearch.com/doc/php...