1.查看配置文件
vim /data/local/xunsearch/sdk/php/app/demo.ini

[pid]

type = id

[subject]

type = title

[message]

type = body

[chrono]

type = numeric

没错,配置文件很简单、清晰,它默认连接本地的 8383、8384 ,端口并使用 UTF-8 编码

包含四个字段:pid,subject,message,chrono 。

2.填充数据

./Indexer.php --source=csv --clean demo

清空现有索引数据 ...

初始化数据源 ... csv

WARNING: input file not specified, read data from <STDIN>

开始批量导入数据 (请直接输入数据)

1,关于 xunsearch 的 DEMO 项目测试,项目测试是一个很有意思的行为!,1314336158

2,测试第二篇,这里是第二篇文章的内容,1314336160

3,项目测试第三篇,俗话说,无三不成礼,所以就有了第三篇,1314336168
输入完成后按ctrl+d 结束

INFO: reach end of file or error occured, total lines: 3

完成索引导入:成功 3 条,失败 0 条

刷新索引提交 ...

3.测试搜索

进入目录

cd /data/local/xunsearch/sdk/php/util
测试搜索寻search

./Quest.php demo xunsearch

在 3 条数据中,大约有 1 条包含 xunsearch ,第 1-1 条,用时:0.0027 秒。

1. 关于 xunsearch 的 DEMO 项目测试 #1# [100%,0.98]

项目测试是一个很有意思的行为!

Chrono:13143361582

测试搜索测试两个字

./Quest.php demo 测试

在 3 条数据中,大约有 3 条包含 测试 ,第 1-3 条,用时:0.0008 秒。

1. 测试第二篇 #2# [100%,0.12]

这里是第二篇文章的内容

Chrono:1314336160

2. 关于 xunsearch 的 DEMO 项目测试 #1# [98%,0.12]

项目测试是一个很有意思的行为!

Chrono:13143361582

3. 项目测试第三篇 #3# [98%,0.12]

俗话说,无三不成礼,所以就有了第三篇

Chrono:1314336168

每个搜索后的关键词系统都会记录下来进行分析,并保存在日志中用于统计热门搜索、搜索建议、相关搜索等。

默认情况系统会每 2 小时进行一次更新日志,由于我们在进行测试,所以请使用以下指令进行强制刷新。

可以使用
./Indexer.php --flush-log demo  进行更新日志文件

刷新搜索日志 ...

成功,注意:后台更新需要一些时间,并不是真正立即完成。

查看搜索的统计(热门搜索之类的)

./Quest.php --hot demo

序  搜索关键词(total)                        次数

--------------------------------------------------------

1. 三篇                                     1

2. xunsearch                           2

3. 测试                                     4

4. 项目                                     1
这章我们只是初步了解了xunsearch的一些初步的功能,下章将介绍php是如何使用xunsearch的

xunsearch的使用(二)的更多相关文章

  1. Xunsearch迅搜(基于 xapian+scws 的开源中文搜索引擎)安装与简单使用

    今天鼓捣了xunsearch,感觉官方指南写得挺详细,于是按照指南一步一步走,但是感觉越看越凌乱,像看API一样,新手看得特费劲,网上也少有新手教程,于是略过今天的歪路,记录一下我的安装步骤. Xun ...

  2. XunSearch(讯搜)的使用教程步骤

    一.安装编译工具 yum install make gcc g++ gcc-c++ libtool autoconf automake imake mysql-devel libxml2-devel ...

  3. xunsearch安装与卸载

    刚接触xunsearch(迅搜)的时候,我是排斥的.排斥的原因不是因为害怕学习新技术(其实我是对心技术很感兴趣),而是因为:一方面xunsearch是国人开发的,对于国人写的开源产品,我不是太感兴趣( ...

  4. 实践中 XunSearch(讯搜)的使用教程步骤

    XunSearch(讯搜)的使用教程步骤 一.安装编译工具 yum install make gcc g++ gcc-c++ libtool autoconf automake imake mysql ...

  5. xunsearch开发流程(三)

    (一).编写项目配置文件 通过创建一个项目文件来创建一个新的项目cd /data/local/xunsearch/sdk/php/apptouch njw.ini文件内容如下 project.name ...

  6. Linux 之 xunsearch

    Linux 之 xunsearch 参考教程:[千峰教育] 一.xunsearch简介: 开源免费.高性能.多功能.简单易用的专业全文检索技术方案. 官网(http://xunsearch.com). ...

  7. xunsearch实战经验总结

    一.定义好配置文件(非常关键) a):如果需要做精确搜索建议对字段设定index=self,tokenizer = full,不然xunsearch会对字段做分词处理: b):数字区间搜索需设定 ty ...

  8. 记录XunSearch(讯搜)的使用教程步骤(CentOS7下)

    一.安装编译工具 yum install make gcc g++ gcc-c++ libtool autoconf automake imake mysql-devel libxml2-devel ...

  9. 【小程序分享篇 二 】web在线踢人小程序,维持用户只能在一个台电脑持登录状态

    最近离职了, 突然记起来还一个小功能没做, 想想也挺简单,留下代码和思路给同事做个参考. 换工作心里挺忐忑, 对未来也充满了憧憬与担忧.(虽然已是老人, 换了N次工作了,但每次心里都和忐忑). 写写代 ...

随机推荐

  1. IOS-相机、相册

    // // ViewController.m // IOS_0301_相册和相机 // // Created by ma c on 16/3/1. // Copyright © 2016年 博文科技. ...

  2. 几款必备LINUX的命令行神器

    Dstat & sar iostat, vmstat, ifstat 三合一的工具,用来查看系统性能(我在<性能调优攻略>中提到过那三个xxstat工具). 官方网站:http:/ ...

  3. 【Error】IOError: [Errno 22] invalid mode ('wb') or filename

    错误描述: IOError: [Errno 22] invalid mode ('wb') or filename: 'C:\\Users\\Viral Patel\\Documents\\GitHu ...

  4. angularJS---初识指令

    angularJS 什么是angularJS AngularJS 诞生于2009年,由Misko Hevery 等人创建,后为Google所收购.是一款优秀的前端JS框架,已经被用于Google的多款 ...

  5. C#中Abstract和Virtua笔记,知识

    在C#的学习中,容易混淆virtual方法和abstract方法的使用,现在来讨论一下二者的区别.二者都牵涉到在派生类中与override的配合使用. 一.Virtual方法(虚方法) virtual ...

  6. querySelectorAll 与jquery.find 与htmlcollection 的区别

    querySelector 和 querySelectorAll 规范定义 querySelector 和 querySelectorAll 方法是 W3C Selectors API Level 1 ...

  7. iOS使用Instruments的工具

    使用Instruments的工具 iOSXcodeInstrumentsInstruments是一个官方提供的强大的性能调试工具集. 1.Blank(空模板):创建一个空的模板,可以从Library库 ...

  8. 联想北研实习生面试-嵌入式Linux研发工程师

    8月中旬暑假去联想北研参加了实习生面试,面试职位是嵌入式Linux研发工程师.投完简历第二天,主管回复我邮件,意思是说随时来面试,到北研时候给他打个电话就行.于是我回复条短信表示感谢,并约好时间第二天 ...

  9. New Concept English three (23)

    31w 45 People become quite illogical when they try to decide what can be eaten and what cannot be ea ...

  10. linux配置PHP环境!!(云服务器架设)

    首先去阿里云或腾讯云购买主机(腾讯云现在有免费30天的云主机...) 购买好之后选择安装: 点登陆 就可以到linux的操作界面了 进入操作界面 输入root账号密码取得权限之后就可以开始配置环境了 ...