xunsearch全文检索初体验

测试添加数据

./Indexer.php --source=csv --clean demo
清空现有索引数据 ...
初始化数据源 ... csv 
WARNING: input file not specified, read data from <STDIN>
开始批量导入数据 (请直接输入数据) ...
1,关于 xunsearch 的 DEMO 项目测试,项目测试是一个很有意思的行为!,1314336158
2,测试第二篇,这里是第二篇文章的内容,1314336160
3,项目测试第三篇,俗话说,无三不成礼,所以就有了第三篇,1314336168
INFO: reach end of file or error occured, total lines: 3
完成索引导入:成功 3 条,失败 0 条
刷新索引提交 ...

这个时候,就会多出一个目录

测试搜索

简单搜索

$ ./Quest.php demo 项目
在 3 条数据中,大约有 2 条包含 项目 ,第 1-2 条,用时:0.0175 秒。

1. 关于 xunsearch 的 DEMO 项目测试 #1# [100%,0.44]
项目测试是一个很有意思的行为! 
Chrono:1314336158  

2. 项目测试第三篇 #3# [99%,0.44]
俗话说,无三不成礼,所以就有了第三篇 
Chrono:1314336168  

$ ./Quest.php demo  测试
在 3 条数据中,大约有 3 条包含 测试 ,第 1-3 条,用时:0.0017 秒。

1. 测试第二篇 #2# [100%,0.12]
这里是第二篇文章的内容 
Chrono:1314336160  

2. 关于 xunsearch 的 DEMO 项目测试 #1# [98%,0.12]
项目测试是一个很有意思的行为! 
Chrono:1314336158  

3. 项目测试第三篇 #3# [98%,0.12]
俗话说,无三不成礼,所以就有了第三篇 
Chrono:1314336168  

$ ./Quest.php demo  俗话说
在 3 条数据中,大约有 1 条包含 俗话说 ,第 1-1 条,用时:0.0012 秒。

1. 项目测试第三篇 #3# [100%,0.92]
俗话说,无三不成礼,所以就有了第三篇 
Chrono:1314336168  

$ ./Quest.php demo  莫须有
在 3 条数据中,大约有 0 条包含 莫须有 ,第 0-0 条,用时:0.0008 秒。

稍微复杂的搜索

$ ./Quest.php demo subject:测试
在 3 条数据中,大约有 3 条包含 subject:测试 ,第 1-3 条,用时:0.0012 秒。

1. 测试第二篇 #2# [100%,0.12]
这里是第二篇文章的内容 
Chrono:1314336160  

2. 项目测试第三篇 #3# [98%,0.12]
俗话说,无三不成礼,所以就有了第三篇 
Chrono:1314336168  

3. 关于 xunsearch 的 DEMO 项目测试 #1# [95%,0.11]
项目测试是一个很有意思的行为! 
Chrono:1314336158  

相关搜索:项目测试

$ ./Quest.php demo pid:2
在 3 条数据中,大约有 1 条包含 pid:2 ,第 1-1 条,用时:0.0016 秒。

1. 测试第二篇 #2# [100%,0.00]
这里是第二篇文章的内容 
Chrono:1314336160  


$ ./Quest.php demo "第三篇 OR pid:1"
在 3 条数据中,大约有 2 条包含 第三篇 OR pid:1 ,第 1-2 条,用时:0.0009 秒。

1. 项目测试第三篇 #3# [100%,2.09]
俗话说,无三不成礼,所以就有了第三篇 
Chrono:1314336168  

2. 关于 xunsearch 的 DEMO 项目测试 #1# [0%,0.00]
项目测试是一个很有意思的行为! 
Chrono:1314336158  

相关搜索:第三

搜索建议

其中 --suggest 是搜索建议,当用户敲入少许汉字或字母时给出 相应的关键词建议(常用于搜索输入框下拉自动提示),而 --related 表示相关搜索、--hot 表示热门搜索、 --correct 表示搜索纠错。

$ ./Quest.php --hot demo
序  搜索关键词(total)                        次数      
--------------------------------------------------------
 1. 项目测试                                 1
 2. 俗话说                                   1
 3. 测试                                     1
 4. 项目                                     1
$ ./Quest.php --related demo 项目
与项目相关的搜索词:
1. 项目测试

$ ./Quest.php --correct demo xm
您可以试试找:项目

posted @ 2018-07-02 11:54  TBHacker  阅读(419)  评论(0编辑  收藏  举报