...身就提供的功能,xunsearch 只是做了整合和规范。涉及的相关文件如下 (假设 $prefix 是您的安装目录) ~~~ $prefix/etc/dict_user.txt ~~~ 打开上述文件,文件开头已经有了相关注释和说明。这个文件就是自定义词库文件, 如果您同一...
...索匹配结果,但如果包含会参与计算结果权重,使结果的相关度更高。常用于针对某一类 数据提升搜索结果排序位置。 ~~~ [php] // 搜索包含 "杭州" 的结果,并且提升 subject 字段包含 "西湖" 的数据的排序 $docs = $search->setQuery('杭...
...获取解析后的搜索语句 XSSearch relatedQuery array 获取相关搜索词列表 XSSearch respond XSCommand 从服务器读取响应指令 XSServer socket mixed 获取连接资源描述符 XSServer xs XS 服务端关联的 XS 对象 XSServer Prote...
搜索也可以考虑我们的 XUNGLE 项目, XUNGLE 直接提供全套的搜索服务,包括搜索周边的扩展功能(相关,深入,词联想,纠错等),而且包含免费型的:)
...以正常工作,不过有时会返回一些意想不到的结果,而且相关度看起来并不高,所以很困惑,最下方是我的具体代码实现,我试验的对象是英文名,比如有两个名字:San Zhang和randy hong,我按照这种方式建立索引后,查询:name:ran...
... 其中有一个重要改进是针对搜索日志(用于热门搜索、相关搜索等),阻止一些废词进入搜索日志。如果您发现您的搜索项目中存在不满意的搜索日志,请在更新到新版后执行下面指令清除旧的搜索日志并重建搜索日志,假设...
... 最终用户看到的结果, 首要的排序依据 就是关键字的相关程度,这是整个项目中核心的问题。 怎么样让用户搜索到他想要的信息, 这就要对关键词的词性进行分析过滤了。。 还有用户的搜索习惯/搜索的分类, 以及其他的一...
...SELECT * FROM tbl_post" --project=demo # 查看 demo 项目在服务端的相关信息 util/Indexer.php --info -p demo # 强制刷新 demo 项目的搜索日志 util/Indexer.php --flush-log --project demo # 强制停止重建 util/Indexer.php --stop-rebuild demo ~~~ 导入 SQL 数据库 -------...
...,然后展开使用,而不是自行创建对象。后面章节中的 相关测试代码如果没有特别编写,其中的 `$search` 均为通过类似以下的方式获取的索引对象: ~~~ [php] require '$prefix/sdk/php/lib/XS.php'; $xs = new XS('demo'); // 建立 XS 对象,项目名...