[
登录
|
注册
]
反馈问题或提出建议
社区首页
新 闻
小 组
博 问
闪 存
网 摘
空 间
好 友
Lucene.Net
/
大家来讨论下lucene大并发删除更新索引的方案吧
浏览:631
2008-05-22 09:21
来自
雨中漫步的太阳
:
lucene 删除索引需要用到IndexReader 添加更新索引需要用到 IndexWriter 这两个类再未Close之前都不允许打开另外一个实例.于是问题来了,一个网站,将会员的信息制作成索引文件供访问者搜索,会员可以实时更新,删除索引内容,而同一时刻可能有成千上万的人进行着此类操作,那么你必须有一个你自己的并发操作的方案,大家都来讨论下你们是怎么做的呢?
楼主
3个月前
willsun
:
在lucene.net2.0中可以打开多索引的,所以没必要合并和删除,定时索引,按照顺序构建searcher就可以了
1楼
3个月前
雨中漫步的太阳
:
没有必要合并和删除? 定时索引,你的意思是重新制作索引么? 那如果是大批量的数据,做一次索引要好长时间的
2楼
3个月前
willsun
:
不是从新制作,老得索引和新的索引可以同时搜索的,MultiSearcher 你看看这个类就知道了
3楼
3个月前
雨中漫步的太阳
:
晕 那样的话 用户已经决定将他的资料从索引中删除了,按照你的说法岂不是还能被搜索到 不符合我刚才说的 再仔细的看看我上面的问题
4楼
3个月前
willsun
:
你这个需求不适合做索引,你可以用ramIndex试试,这么频繁的修改索引,不是很合适的,索引的锁定和解锁就够你喝一壶了
5楼
3个月前
雨中漫步的太阳
:
希望得到的就是锁定和解锁的解决办法
6楼
3个月前
shenjk
:
难题。索引目录切换。
7楼
3个月前
willsun
:
他提得要求及时行很高,可是索引的建立不是那么快捷的,尤其是实时性这么高的场合
8楼
2个月前
shenjk
:
创建索引--优化 这个过程完成需要比较长的时间的,所以不管怎么操作,及时性还是一个相对量。
9楼
注册用户登录后才能回复,
登录
或
注册
。
有不合适内容,建议去除
>
返回“Lucene.Net”
其他话题
Lucene.Net 2.3.1开发介绍 —— 阅读索引
(Birdshover)
有什么好的分词组件?
(jackyh)
解读Lucene.Net 阅读索引
(Birdshover)
能否在不同字段使用不同的分析器?
(eaglet)
如何在Lucene.Net中一个Document使用不同的分词(一)
(BirdsHover)
Lucene.Net 已经更新到2.3.1 beat版
(BirdsHover)
我的查询结果为什么不对呢
(乐逍遥)
[BlogJava]打造自己的中文分词器之中文分词理论讲解
(dudu)
Lucene.net 版本问题
(JerryGao)
再问一个比较邪门的问题啊,我使用docid删除Document,竟然删除不了
(雨中漫步的太阳)
Lucene 及 Lucene.net 国内外的一些学习资源汇总
(eaglet)
请问谁有 浪曦 Lucence.NET站内搜索系统 的视频?
(要有好的心情)
相关链接
1
29044