... 英文有结果,其中docs里 数据中文的是乱码 搜索中文 没有结果 $xs = new XS('entry'); $search = $xs->getSearch(); $search->setCharset('utf8'); 有结果中文乱码 $docs = $search->search('whitesnow'); 没有结果 $docs = $search->search('小雪'); 以上数...
[quote='hightman' pid='4508' dateline='1376633626'] 为什么数据库创建不了 xunsearch 索引呢?不理解你的问题所在。xunsearch 是一个与数据源无关的解决方案啊,给你API你想怎么导入就怎么导入。 [/quote] 我知道啊,就是试了一下,感觉搜...
...有数据的。则正常,但有时候给客户做的平台,一开始是没有数据的,但因为考虑长久性就直接架了xunsearch。但在数据为0的时候,使用search->search()时会报 None of database avaiable的错误。有没有什么好的解决办法呀?
...问方式,之前也有人报告了类似的错误,原因是他的MYSQL没有安装字符集转换。 3.访问方式指什么 数据导入用Indexer.php提供的工具。查看mysql数据 本机用MySQL-Front 和 登陆服务器连mysql查看数据 此外你的乱码是不是因为你的终端...
...dexer.php --flush -p /var/www/xunsearch/goods.ini 用过后队列数还是没有改变,索引还是没有增加进去,仿佛就在缓存队列中,然后我就把xs重启,队列数据变成0条了,然后我就$index->add($doc),对列数据又增加成一条,反复的$index->add($doc)...
为什么数据库创建不了 xunsearch 索引呢?不理解你的问题所在。xunsearch 是一个与数据源无关的解决方案啊,给你API你想怎么导入就怎么导入。
500万条数据可以分段来读取,比如每次10000条,就不会出现上面的php错误了。判断是不是某条数据是不是已经存在了,可以根据主键来判断是不是已存在,存在的跳过就可以了。例如: [php]$query = "id:1753"; $docs = $xs->search->search($q...
建立索引 只有目录 目录下没有文件 咋回事呢 /var/xunsearch/sdk/php/util/Indexer.php --source=mysql://root:root@192.168.1.700/test --sql="SELECT id, uid FROM test" --project="/var/xunsearch/sdk/php/app/person.ini" 开始批量导入数据 (请直接输入数据) ... 完成索引导...
... goto save_end; 758 } [/quote] 一段时间比较忙没有继续测试,现在使用正式版已经没有这个问题了,呵呵!
...时候有一段时间是搜不到数据的。过一会才能搜到数据。没有更新前是能搜到数据的。 rebuild不是说平稳过度吗?是什么原因?