如何实现lucene的实时搜索
|
zhanjianhua
2008-07-18
还有如果是多台WEB服务器的情况了,如同一个项目可能在网通跟电信同时布署,那又怎么办?
|
|
|
amigobot
2008-07-20
实时我想是指transactional, compass号称实现了这个功能, 但又挺多的问题。 一个简单解决多个线程访问的办法就是用多个索引, 不一个是不行了的。 要是要满足事务的ACID, 情况就更复杂了, compass在几个方面都有缺陷, 但要求不高的, 也可将就。
|
|
|
kiki
2008-09-02
Compass是集于Lucene封装的一个全文检索组件。有实时同步的功能,如果你使用Hibernate和jdbc,它提供现成的同步。
其它的可以集于AOP,参见Compass文档 |
|
|
fys124974704
2008-09-09
compass 虽然可以,但是如果多线程做索引这个问题还是比较难解决的,现在实现lucene的实时搜索主要是做索引和更新IndexSearch 这个问题,这两个问题里面最难解决的就是做索引!
|

