xunsearch(迅搜)论坛
搜索上的问题死活搜不到 - 可打印的版本

+- xunsearch(迅搜)论坛 (http://bbs.xunsearch.com)
+-- 版块: xunsearch 讨论区 (/forumdisplay.php?fid=2)
+--- 版块: 一般安装&使用 (/forumdisplay.php?fid=3)
+--- 主题: 搜索上的问题死活搜不到 (/showthread.php?tid=2301)



搜索上的问题死活搜不到 - net_li - 2013年07月12日 11:21

.ini 配置文件

[id]
type = id

[screen_name]
type = title

[crts]
type = string

添加索引:
<?php

include_once "lib/XS.php";

$curInst = new XS("/usr/local/xunsearch/sdk/php/app/t.ini");

$xsIndex = $curInst->index;
$scws = new XSTokenizerScws();
$scws->setMulti(9);



$doc = new XSDocument;
$doc->id = 3117234;
$doc->screen_name = "漂票";

$doc->crts = 1373539084;

$xsIndex->add($doc);

exit;

查询:
php ./Quest.php -p ../app/t.ini -c utf-8 -q 漂
在 2 条数据中,大约有 0 条包含 漂 ,第 0-0 条,用时:0.0022 秒。

php ./Quest.php -p ../app/t.ini -c utf-8 -q 漂票
在 2 条数据中,大约有 1 条包含 漂票 ,第 1-1 条,用时:0.0029 秒。

1. 漂票 #3117234# [100%]
Crts:1373539084

分词测试:
/usr/local/xunsearch/bin/scws -d /usr/local/xunsearch/etc/dict.utf8.xdb -c utf-8 -M 3
漂票
漂 票

还请给说明下怎么才能根据“漂” 或者 “票” 查询到数据呢????


RE: 搜索上的问题死活搜不到 - net_li - 2013年07月18日 13:42

没人给解答下吗?


RE: 搜索上的问题死活搜不到 - tisswb - 2013年07月19日 09:06

[quote='net_li' pid='4355' dateline='1374126126']
没人给解答下吗?
[/quote]
可以使用1.4.7测试版本,这样就可以设置分词的setMulti属性,设置成11就能把所有单字都分出来,但是这样数据文件会变大,个人权衡效率问题吧