Xunsearch体验Demo
1、 查看项目配置文件
每一个 xunsearch 搜索项目都有一个独立的 INI 配置文件。DEMO 项目的配置文件 位于 /usr/local/xunsearch/sdk/php/app/demo.ini 使用以下指令便可直接查看配置文件内容。
project.name = demo
project.default_charset = utf-8
server.index = 8383
server.search = 8384[pid]
type = id[subject]
type = title[message]
type = body[chrono]
type = numeric
2、填充索引数据
为了测试方便,采用CSV方式进行填充。
/usr/local/php5/bin/php /usr/local/xunsearch/sdk/php/util/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结束
完成后的结果
完成索引导入:成功 3 条,失败 0 条
刷新索引提交 ...
测试Demo
/usr/local/php5/bin/php /usr/local/xunsearch/sdk/php/util//Quest.php demo 项目
在 3 条数据中,大约有 2 条包含 项目 ,第 1-2 条,用时:0.0074 秒。1. 关于 xunsearch 的 DEMO 项目测试 #1# [100%,0.44]
项目测试是一个很有意思的行为!
Chrono:1314336158 2. 项目测试第三篇 #3# [99%,0.44]
俗话说,无三不成礼,所以就有了第三篇
Chrono:1314336168
之后执行其他查询
/usr/local/php5/bin/php /usr/local/xunsearch/sdk/php/util//Quest.php demo 测试
/usr/local/php5/bin/php /usr/local/xunsearch/sdk/php/util//Quest.php demo 项目测试
/usr/local/php5/bin/php /usr/local/xunsearch/sdk/php/util//Quest.php demo 俗话说
/usr/local/php5/bin/php /usr/local/xunsearch/sdk/php/util//Quest.php demo 莫须有
每个搜索后的关键词系统都会记录下来进行分析,并保存在日志中用于统计热门搜索、搜索建议、相关搜索等。 默认情况系统会每 2 小时进行一次更新日志,由于我们在进行测试,所以请使用以下指令进行强制刷新。
/usr/local/php5/bin/php /usr/local/xunsearch/sdk/php/util/Indexer.php --flush-log demo
结果
刷新搜索日志 ...
成功,注意:后台更新需要一些时间,并不是真正立即完成。
接下来我们测试一下稍微复杂一点的字段、布尔搜索功能:
/usr/local/php5/bin/php /usr/local/xunsearch/sdk/php/util/Quest.php demo subject:测试
/usr/local/php5/bin/php /usr/local/xunsearch/sdk/php/util/Quest.php demo pid:2
/usr/local/php5/bin/php /usr/local/xunsearch/sdk/php/util/Quest.php demo "第三篇 OR pid:1"
最后我们再测试一下日志相关的搜索情况,其中 –suggest 是搜索建议,当用户敲入少许汉字或字母时给出 相应的关键词建议(常用于搜索输入框下拉自动提示),而 –related 表示相关搜索、–hot 表示热门搜索、 –correct 表示搜索纠错。
/usr/local/php5/bin/php /usr/local/xunsearch/sdk/php/util/Quest.php --hot demo
/usr/local/php5/bin/php /usr/local/xunsearch/sdk/php/util/Quest.php --related demo 项目
/usr/local/php5/bin/php /usr/local/xunsearch/sdk/php/util/Quest.php --correct demo yunsearch
/usr/local/php5/bin/php /usr/local/xunsearch/sdk/php/util/Quest.php --correct demo xmcs
/usr/local/php5/bin/php /usr/local/xunsearch/sdk/php/util/Quest.php --correct demo xianmu
/usr/local/php5/bin/php /usr/local/xunsearch/sdk/php/util/Quest.php --suggest demo x
/usr/local/php5/bin/php /usr/local/xunsearch/sdk/php/util/Quest.php --suggest demo xm
/usr/local/php5/bin/php /usr/local/xunsearch/sdk/php/util/Quest.php --suggest demo xia
/usr/local/php5/bin/php /usr/local/xunsearch/sdk/php/util/Quest.php --suggest demo xiangmuc
/usr/local/php5/bin/php /usr/local/xunsearch/sdk/php/util/Quest.php --suggest demo 项
Xunsearch体验Demo相关推荐
- RequireJS模块的建立:插件化体验 - demo演示篇
RequireJS模块的建立:插件化体验 - demo演示篇 新建一个RequireJS模块:作为jQuery验证插件进行使用. 一. 前文的目录结构 结合前文的目录结构和相关文件,在lib文件夹下, ...
- CCCanvas.Heptagonal - CCCanvas iOS Metal MetalKit GPU 极简体验Demo之 - 七边形
CCCanvas.Heptagonal - CCCanvas iOS Metal MetalKit GPU 极简体验Demo之 - 七边形 [友情提示:因为主要是演示用,不考虑向前兼容,可通过Pod升 ...
- 采用这套全方位监控方案,立刻规避90%采购风险(附体验demo)
疫情的爆发,贸易冲突频发,供应链管理的重要性日益凸显.而在任何一个企业中,供应链管理的数据流程都是环环相扣,往往是牵一发而动全身. 采购作为供应链的端口,可以说是重中之重.但目前,各行业内的采购管理存 ...
- 我的Go+语言初体验——Demo游戏体验篇(直男程序员的真实体验)
目录 前言 环境说明 项目实测 Weather Dragon Clone Bullet Animation 总结 前言 接着我的上一篇:我的Go+语言初体验--语法验证/性能测试篇(直男程序员的真实体 ...
- php框架体验demo,JFinal框架demo运行示例教程
JFinal 是詹波开发的 Java 框架,使用 JFinal 能够快速进行 Web 开发.运行效果图如下: 运行启动说明里面的 SQL 文件,创建一个简单的表. 配置 res/a_little_co ...
- php框架体验demo,thinkphp3.1.3demo
文件名大小更新时间 thinkphp3.1.3demo02018-03-03 thinkphp3.1.3demo\.htaccess1682018-03-03 thinkphp3.1.3demo\Ap ...
- webpack初识体验demo
1.npm init 2.npm install -g webpack 3.npm install webpack --save-dev 4.npm install -g webpack-cli 5. ...
- 抢鲜体验:十一大行业 demo 全新上线!
神策数据从 2015 年创立至今,共推出神策分析.神策智能运营.神策用户画像.神策智能推荐.神策客景五大产品,并专注于电商.企业服务.零售.在线教育.证券.融合媒体.银行等行业,一直努力为各行各业的客 ...
- 神策用户画像 Demo 来了!(文末免费体验)
企业精细化成长之路的"路障"大赏,100% 说中你: 1.不懂用户.他们是谁?行为特点有哪些?偏好是什么?潜在需求和行为喜好是什么? 2.难于取悦用户.做了一堆活动.功能,赔上老本 ...
- 从一个小demo开始,体验“API经济”的大魅力
写在前面 "API经济"这个词是越来越火了,但是"API经济"具体指的是什么,相信很多人还没有个明确的认识.不过今天我可不打算长篇大论的去讲解一些概念,我们就以 ...
最新文章
- [附下载]英特尔中国研究院携手生态伙伴发布《机器人4.0白皮书》
- FZU 1889 龟兔赛跑
- 震后首游都江堰感怀(二)
- 制导炸弹毕业设计怎么用matlab仿真,基于MATLAB的自动控制系统仿真-本科毕业设计.doc...
- 图文详解Java环境变量配置方法
- Jquery使用手册3--css操作 作者:choy
- python实时连接oracle_Python连接Oracle
- SpringBoot配置文件敏感信息加密,springboot配置文件数据库密码加密jasypt
- Css学习总结(5)——CSS常见布局方式
- 离模拟世界又近一步!谷歌推出开源量子计算平台OpenFermion
- 【译】UI设计基础(UI Design Basics)--启动与停止(Starting and Stopping)(五)
- java处理文本的方法
- 有监督的神经网络模型
- Oracle Database 11g 下载
- 七、Oracle学习笔记:数值函数
- 关于Linux进程优先级数字混乱的彻底澄清
- pointnet源码阅读:数据预处理
- Java实现支付功能代码
- open62541 (R 1.1.2)中文文档 (译文)第一篇 (1 - 5)
- 【智能无线小车系列四】树莓派操作系统安装
热门文章
- 申请计算机助理的英语作文,各位帮我找一篇英文申请信大学英语作文,申请助理..._口译笔译考试_帮考网...
- matlab里面的取整函数
- android 简历 android 3年 上海.doc
- 生而美者,若知之,若不知之,若闻之,若不闻之
- 2022年春招牛客网最热门的Java岗面试八股文汇总
- hp linux 禁用u盘启动项,惠普台式机UEFI BIOS设置U盘启动
- flag--命令行参数定义多标签示例
- 闲鱼日出2000单,不对称信息差的好项目
- 如何在Excel选取想要的数据(特定行)
- 二/三维空间曲面的切平面以及在某一点上的切线,法线