首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络基础 >

Lucene 汉语检索并发性实时性更新索引

2013-01-06 
Lucene 中文检索并发性实时性更新索引Lucene 能实时性、并发性更新索引吗?如果能怎么做;分类信息搜索适合lu

Lucene 中文检索并发性实时性更新索引
Lucene 能实时性、并发性更新索引吗?
如果能怎么做;
分类信息搜索适合lucene 来做吗?
[解决办法]
可以用quartz来来定时的更新和优化索引,但是这个时间段索引文件被锁住,读取数据会发生异常,
分类信息可以用lucene来做,我现在做的就是很多种的分类,为文档多建一个分类的field就可以了,
[解决办法]
compass只是封装lucene的一个框架而已.........集成了hibernate,spring之类的东西,
不太建议使用,会影响性能
[解决办法]
可以保证并发更新,但是好像有些时候索引会乱。

可以包括把增量的东西单独做索引,然后来合并到原来的索引里面去。
[解决办法]
一份数据
两份索引库
时间 索引库A                          索引库B             检索用库   增量用库
1   数据0                            数据0               A         B
2   数据0+数据1                      数据0               B         A
3   数据0+数据1                      数据0+数据1+数据2  A         B
4   数据0+数据1+数据2+数据3         数据0+数据1+数据2   B        A

会有冗余的索引数据

热点排行