...th tokenizer = full 2. 导入相关数据 require_once '/usr/local/xunsearch/sdk/php/lib/XS.php'; $xs = new XS('goods'); $data = array( 'goods_id' => 112, 'goods_name' => 'hello my goodsname', 'goods_sn' => 'RX8899-114' ); $doc = new XSDocument; $doc->setFields($...
一般过程: 1、实例化得到$xs = new Xs('xxx); 2、得到XSSearch实例,$search = $xs->search; 3、$search->setQuery('xxxxxxxx); 4、增加一系列的条件addRange 5、搜索前统计数量用于分页$total = $search->count(); 6、设置分页$search->setLimit(xxx,xxx); 7、取...
...列出来的关键词(分词之后)全部匹配,如果您通过 [XSSearch::setFuzzy] 开启了模糊匹配,那么相当于采用 `OR` 规则,只要其中一个关键词匹配即可。 刚刚说的这种搜索的是索引数据库的“混合区”,即类型为 `body` 的字段以及索...
...的 NODB(S#506) 错误提示 - 新增获取文档匹配词表的接口 [XSSearch::setRequireMatchedTerm] 版本 1.4.7 (2013-7-30) ---------------------- - 优化安装脚本,请使用 --help 查看 - 采用 Yii2 的代码标准格式化 php-sdk 代码 - 改进搜索结果排序支持更复杂排...
...语句可以用于查询商品属性非常方便,结贴了。 [php]$search = $xs->search->setFuzzy(); 1.$docs = $search->setQuery('cid:hello,world')->search(); 2.$docs = $search->addQueryTerm('cid', 'hello')->addQueryTerm('cid', 'world')->search(); 3.$docs = $xs->search->setQuery('cid:hello,...
...段 b_split_title [b_split_title] type = title tokenizer =coupon $search->setQuery( '(b_split_title:宠物 OR 宠物 ) AND b_city_id:31')->setlimit(1000000)->setFacets('b_tag_id')->search(); 打印: Xapian::Query(((or:(pos=1) AND 宠物:(pos=2) AND and:(pos=3) AND (b_city_id:(pos=4) PHR...
1 定时优化 crontab -e 30 3 * * * /usr/local/xunsearch/bin/xs-optimize.sh 项目名 service crond reload #注意 xs-optimize.sh 会报home错误 将17行home = $prefix/data/$1中间的空格去掉 home=$prefix/data/$1 2 提高索引更新速度 xs-indexd -h 看到 -q这个参数 默认...
机器没什么查询的,突然占用资源很大。xunsearch 版本:xs-searchd: xunsearch/1.4.7-dev (search server) [php] PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 28942 root 18 3 152m 28m 1852 S 174.6 0.2 61:51.25 xs-searchd 28940 root 18 3 152m...
我现在有两台服务器 一台是x.x.x.160 一台是x.x.x.162 我把xunsearch安在了160上,后把1里面的 sdk整个文件夹copy一份到了2上面 然后进入2里面的 sdk/php/app/xx.ini配置一下 (1里面也是xx.ini 但是没有设置server.index和server.search) project.name = ...
1、安装时候编辑xunsearch-ver/src index.h 可以适当调低提交数量,比如3000减少为1000 search.h 进程数量可以改高点,初始内存默认即可 search.cc 最大内存128可以改到640M 2、搜索词过滤 如果搜索词不包含任何字母数字汉字,仅仅...