使用索引缓冲区 前面分开讲解了文档的添加、删除、修改操作,它们的调用都是立即传送到服务器的。 如果您进行文档批量处理,如果每一次都进行服务器交互则显得效率低下。 因此,对于大量索引更新操作时,请...
...r() 方法 public XSIndex openBuffer(int $size=4) $size int 缓冲区大小, 单位: MB 默认为 4MB {return} XSIndex 返回自身对象以支持串接操作 源码: sdk/php/lib/XSIndex.class.php#L362 (显示) public function openBuffer($size = 4){ if ($this->_buf !==...
小弟想问下,用汉字做主键行不行. 我在建索引的时候用了缓冲区 一共三条数据,我反复建立了两次没报错 查询的时候,一条数据也查出来了两条 [color=#FF0000]同样的数据....[/color] [color=#FF0000]主键也都是一样的汉字[/color] 小弟看文...
...写入到index的数据不确定 在调整每次读取数据的大小和缓冲区大小时有不同的情况 基本保持在58000以上..大概会有1k左右的误差。 求教原因
...服务端连接 XSIndex closeBuffer() 提交所有指令并关闭缓冲区 XSIndex del() 删除索引中的数据 XSIndex delSynonym() 删除某个同义词 XSIndex endRebuild() 完成并关闭重建索引 XSIndex execCommand() 执行服务端指令并获取...
...词记录。 多次调用这两个接口函数的时候支持使用[索引缓冲区](index.buffer)来提高效率。 参数 `$raw` 是字符串,表示记录中的原词(标准词),`$synonym` 也是字符串,表示记录中的同义词, 对于删除操作可以省略该参数表示清空...
...间或范围 XSSearch addSearchLog() 添加搜索日志关键词到缓冲区里 XSSearch addWeight() 添加权重索引词 XSSearch close() 关闭连接 XSServer count() 估算搜索语句的匹配数据量 XSSearch execCommand() 执行服务端指令并获取...