请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,您好,我想问个问题

 老师,您好,我想问个问题:如果我用了ik的热更新功能,是不是每次ik重新加载词典时es都会重新生成索引?如果数据量大而且又做了集群到时es会不会用不了,能不能做到集群中一部分更新索引,一部分继续提供服务?谢谢! 


正在回答

1回答

ik热更新只是换了词库而已,不会重新索引文档,这个操作需要你自己来做,可以用reindexapi来实现

0 回复 有任何疑惑可以回复我~
  • 提问者 qq_言实言某_0 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2018-03-22 21:51:13
  • 提问者 qq_言实言某_0 #2
    老师,那我感觉这个热跟新似乎没什么作用,好像还不如自己写个定时器,因为热更新更新词库后还要自己重新建立索引,还要知道什么时候热更新,我这样理解有误吗?
    回复 有任何疑惑可以回复我~ 2018-03-22 21:58:01
  • rockybean 回复 提问者 qq_言实言某_0 #3
    热更新的意义在于更新分词依赖的词库,使得你的分词更准确。但已经写入的文档是无法按照新词库来分词的,所以需要 reindex 的操作。如果你没有更新词库,就没有 reindex 的必要
    回复 有任何疑惑可以回复我~ 2018-03-23 06:15:47
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信