offsetSet() 方法 public void offsetSet(string $name, mixed $value) $name string 字段名称 $value mixed 字段值 源码: sdk/php/lib/XSDocument.class.php#L309 (显示) public function offsetSet($name, $value){ if (!is_null($name)) { $this->__set(strval($nam...
getTokens() 方法 public void getTokens($value, $doc=NULL) $value $doc 源码: sdk/php/lib/XSTokenizer.class.php#L116 (显示) public function getTokens($value, XSDocument $doc = null){ $terms = array(); for ($i = 0; $i < strlen($value); $i += $this->arg) { ...
使用xunsearch进行搜索的时候,有的关键字和翻页查询时间最高到11s.我运行的$query都是一些简单基本的语句,请问有什么方法和手段可以来提高查询效率.比如开启缓存模块等等.(ps:服务器都是32g内存 cpu也比较高)
__destruct() 方法 public void __destruct() 源码: sdk/php/lib/XS.class.php#L304 (显示) public function __destruct(){ $this->_index = null; $this->_search = null;} 析构函数 由于对象交叉引用, 如需提前销毁对象, 请强制调用该函数
connect() 方法 public void connect(array $param) $param array 连接参数, 包含: path 源码: sdk/php/util/XSDataSource.class.php#L699 (显示) public function connect($param){ if (($this->link = sqlite_open($param['path'])) === false) { throw new XSException("Can ...
open() 方法 public void open(string $conn) $conn string 源码: sdk/php/lib/XSSearch.class.php#L55 (显示) public function open($conn){ parent::open($conn); $this->_prefix = array(); $this->_fieldSet = false; $this->_lastCount = false;} 连接搜索服务端...
getConnString() 方法 public string getConnString() {return} string 连接字符串 源码: sdk/php/lib/XSServer.class.php#L217 (显示) public function getConnString(){ $str = $this->_conn; if (is_int($str) || is_numeric($str)) { $str = 'localhost:' . $str; } el...
getTokens() 方法 abstract public array getTokens(string $value, XSDocument $doc=NULL) $value string 待分词的字段值(UTF-8编码) $doc XSDocument 当前相关的索引文档 {return} array 切好的词组成的数组 源码: sdk/php/lib/XSTokenizer.class.php...
sendCommand() 方法 public void sendCommand(mixed $cmd) $cmd mixed 要提交的指令, 支持 XSCommand 实例或 cmd 构造函数的第一参数 源码: sdk/php/lib/XSServer.class.php#L321 (显示) public function sendCommand($cmd){ if (!$cmd instanceof XSCommand) { $...