Hibernate搜索故障转移架构

时间:2012-03-21 13:28:17

标签: hibernate hibernate-search

我们正在使用以下技术堆栈:hibernate搜索最新版本(4.1),hibernate核心,带InnoDB的Mysql表,Tomcat app。

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

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

此致   MATIC

1 个答案:

答案 0 :(得分:1)

你有没有调查过Hibernate Search提供的Master / Slave设置?有多种技术堆栈可供选择,例如JMS或JGroups。