lucene支持像数据事务吗?
biaoming
2008-03-24
想通过两个web去操作和调用lucene,现在担心比如web1操作lucene时正好web2也操作,lucene本身有没有提供像数据库事务的问题吗?
|
|
imjl
2008-03-25
不支持。
|
|
biaoming
2008-03-26
我表达的不正确,其实我想了解lucene的并发性、线程安全性以及锁机制,看了lucene in action讲过,可以解决我上面问的事务(我说错了)。不过又有新的问题,我的web1是用compass,而web2打算用hibernate search,因为我想web2要ejb+hibernate search,独立完成索引和数据库相关操作,以后web1可以废除compass而直接调用web2。还没有做实验,但已经发现当索引处理写状态时就被锁住,这个是在上次没有完成索引建立时遗留,我想hibernate search操作索引时而compass也要操作也产生这样,这样compass来写新的索引时就报错。web1是我们的前台程序,有没有什么办法解决呢?
|
|
imjl
2008-03-26
对compass和hibernate不了解,不好说哦~~~
|
相关讨论
相关资源推荐
- System.Data.OleDb.OleDbException: 未指定的错误的完美解决方法
- system.exception所有子类详解
- R语言shell、system、shell.exec函数详解
- java thread exit方法_在Java程序的主线程中调用System.exit(0)和Thread.currentThread()。interrupt()有什么区别?...
- Java——聊聊JUC中的线程中断机制 & LockSupport
- 11. 基于ARM Cortex-A9中断详解
- java线程池中断处理_Java线程中断机制
- Quartz-中断正在执行的任务
- SpringBoot application.properties和application.yml配置详解
- 中断处理过程示意图_Linux中断处理