...称。每一次检索数据均为访问和读取 索引文件,每一次更新数据则是对索引文件的修改。 `Xunsearch` 每个搜索项目的索引数据是分开单独存放的,索引本质上是一系列预设计文件, 内部都是特别设计的 `Tree` 结构,但这些东西不...
...53995127'] 1)索引速度的慢其实是相对的,在一个大库里更新比较慢。但你可以变通分库,把最近的做成一个小库用以实时更新,再定期合并索引。 2)1亿条肯定要分库为佳,建议2000万左右一个库。可以联库索引,库...
1)索引速度的慢其实是相对的,在一个大库里更新比较慢。但你可以变通分库,把最近的做成一个小库用以实时更新,再定期合并索引。 2)1亿条肯定要分库为佳,建议2000万左右一个库。可以联库索引,库也可是远...
...uild = true; return $this;} 开始重建索引 此后所有的索引更新指令将写到临时库, 而不是当前搜索库, 重建完成后调用 endRebuild 实现平滑重建索引, 重建过程仍可搜索旧的索引库, 如直接用 clean 清空数据, 则会导致重建过程搜索到...
思路: 把每次更新索引时的时间记录起来,然后下次索引,查找所有修改时间,创建时间,和删除时间大于这个值的数据,然后加入到索引库。如果是物理删除的,须记录删除日志。这个是根据我的情况写的,我由于里面没有...
...相当于在一个临时区域开辟新库,把所有的添加操作全部更新到新库,直到您完成重建,完成后 再用新库替代旧库用于搜索。 使用重建 -------- 在编代码时,把所有的 [XSIndex:add] 操作都放进 [XSIndex::beginRebuild] 和 [XSIndex::endRebui...
奇怪了,ini文件新添了一个字段 [num_ask] type = string 服务也重启了,索引库也更新成功了,就是没有这个字段的值,明明写入的时候是有这个字段,还有值的。怎么就是不出现num_ask这个字段[hr] 已解决~!
...务端连接有问题吧 先按我2楼说的办法设置了吗,此外更新到最新版先。 [/quote] [hr] 我也遇到这个问题 版本是最新的 超时也配置了 不过新新版本可以用重启解决 [quote='hightman' pid='462' dateline='1327926055'] [quote='xsxs89757' pi...
...4): Unexpected respond in search {CMD:129, ARG:514} 还是该错误 已更新和设置 无法解决 [/quote] 这个错是数据库没有准备就绪吧,是不是你还没有导入任何数据就尝试开始检索了? 或者贴上你的代码和目前索引库的情况?