...载(内部监测文件修改时间自动转换成 xdb 存于系统临时目录),故建议TXT词库不要过大! 5) [b]删除词作法[/b],请将词性设为“!“,则表示该词设为无效,即使在其它核心库中存在该词也视为无效。 2. [libscws] 新增 int scws_...
...的搜索日志并重建搜索日志,假设 $prefix 为 xunsearch 安装目录, 而 $project 为您的搜索项目 $prefix/sdk/php/util/Indexer.php $project -d log_db --clean $prefix/sdk/php/util/Indexer.php $project --flush-log 官方网站:[url]http://www.xunsearch.com/[/url] 下载地...
...和规范。涉及的相关文件如下 (假设 $prefix 是您的安装目录) ~~~ $prefix/etc/dict_user.txt ~~~ 打开上述文件,文件开头已经有了相关注释和说明。这个文件就是自定义词库文件, 如果您同一台机器上装有多个 xunsearch 服务端,那么...
...XSTokenizerXyz.class.php`,请将文件统一放入 `$prefix/sdk/php/lib` 目录。 通常来讲,您只需要实现 [XSTokenizer::getTokens] 即可。该函数接受 2个参数,分别为要分词的值以及 当前的文档对象(可选);返回值为分好的词汇组成的数组。下面以...
... UTF-8 字符串转换为用户编码 XSUtil copyDir() 拷贝一个目录及其子目录文件 XSUtil fixWidth() 修正字符串至固定宽度 XSUtil flush() 刷新标准输出缓冲区 XSUtil getOpt() 取得命令行参数 XSUtil parseOpt() 解析命令行...
...l/RequireCheck.php 以检查环境。 具体各项文档内容请参阅子目录: doc/ 强烈推荐在线阅读我们的文档: 最简单使用方法就是下载全部源码压缩包,然后引入入口文件即可。 出现异常则抛出 \XSException 异常实例。 Composer 支持 -----...
...自定义词典内容 XSIndex setDb() 更改存放索引数据的目录 XSIndex setProject() 设置当前项目 XSServer setScwsMulti() 设置当前索引库的分词复合等级 XSIndex setTimeout() 设置服务端超时秒数 XSServer stopRebuild() 中止索...
...建议单独编写相应的类定义文件并放入 `$prefix/sdk/php/lib` 目录,以便脚本在使用时自动加载。 数据源对象中包含两个 `protected` 属性,可以在初始化时使用它们: - [XSDataSource::type] 对应命令行中 _--source_ 选项的值 - [XSDataSource...
...类库文件 要求以 Name.class.php 命名并与本文件存放在同一目录, 如: XSTokenizerXxx.class.php convert() 方法 public static mixed convert(mixed $data, string $to, string $from) $data mixed 需要转换的数据, 支持 string 和 array, 数组会自动递归转...
... 若未设置, 使用默认数据库, 数据库必须位于服务端用户目录下 对于远程数据库, 请使用 stub 文件来支持 setDocOrder() 方法 public XSSearch setDocOrder(bool $asc=false) $asc bool 是否为正序排列, 即从先到后, 默认为反序 {return}...