jboss集群中的节点是否有自己的持久存储数据库?

时间:2011-11-14 16:33:20

标签: java jboss ejb cluster-computing

节点集群中的实体bean是否共享同一个数据存储?或者每个节点是否都配置了自己的数据库,ejb层负责复制并写入自己的数据存储?因此,“加入”集群是从集群获取最新数据,然后使用写入更新本地存储,而不是在加入时尝试从本地存储读取?并且整个过程都会复制更新,实体会将更新写入本地数据库吗?

或者它是不是那样工作?我刚刚参加了jboss培训并在各处搜索 - 可能是因为我的问题太基础了,他们无法在jboss课程中回答我的问题,而且没有任何书籍或网络上的任何人都将其拼写出来。

集群是否可以用作通过实体bean复制数据库的可靠(简单)方法?我正在寻找一个具有多个数据存储的地理分布式集群。或者这是不可能的(如果实体ejb容器被视为数据库,那就是分布式主 - 主复制问题。)

谢谢!

1 个答案:

答案 0 :(得分:0)

群集复制应用程序逻辑以使您的应用程序更具可伸缩性。它不会复制数据存储,因为这通常是特定于实现的。

数据库集群的选项很多,主要取决于您目前使用的内容以及集群的目标 - 高可用性,快速读取,快速写入,本地化数据等。