2012-03-21 47 views
0

我们使用以下技术堆栈:hibernate搜索最新版本(4.1),hibernate核心,Mysql表与InnoDB,Tomcat应用程序。Hibernate搜索故障转移架构

我们的应用程序是从一些网页读取数据并每天更新一次索引。索引更新不会丢失关键操作(更新可能会失败,我们将等待第二天)。但索引搜索必须始终可用,并且内容必须在不同节点之间同步。指数相对较小(50mb)。

任何想法我们如何做失效转移架构?我们的第一个想法是始终更新第一个节点上的索引并在其他节点上复制更改。但我们不知道如何做到这一点。感谢您的帮助。

问候, 马蒂奇

回答

1

有您研究的主/从设置Hibernate Search的提供?有多种技术堆栈可供选择,例如JMS或JGroups。