在0.0.5版的索引问题中,使用0.1.1版SE(即搜索引擎,Lucene)时,存在字符串必须被索引为NGram并且字符数大于2000的问题。此问题在新版本中得到了修复,因为它采用了Lucene的Ngram Tokenizer实现。如果你正在使用0.0.5版并遇到以下问题:索引无法正常编制,或者在CouchDB中更新序列与SE中的更新序列不同,新变化未被索引。同时,Java进程也可能不再存在,可以通过命令 top
或 ps -ef | grep java
或者 sudo service couchdb-lucene restart
来重启。解决方案是使用版本v0.1.1并根据正常说明部署新索引。当新索引完成后,必须要求前端版本与新索引版本一致。如果变更紧急,可以在新索引完成后调整前端代码以解决问题。
Ebola Call Center Search解决Lucene索引问题的改进
文件列表
ebola-call-center-search-master.zip
(预估有个35文件)
ebola-call-center-search-master
.gitignore
70B
.eslintrc
748B
package.json
1KB
.travis.yml
117B
Gruntfile.js
4KB
LICENSE
11KB
CHANGELOG.md
431B
README.md
3KB
.eslintignore
14B
暂无评论