2013-06-05 39 views
0

我正在一个项目中使用dropwizard作为框架,而hibernate作为Java持久性框架。Hazelcast和Hibernate的澄清

我发现hazelcast使用提供的注释@cache将我的第二个缓存级别分布到集群中,并将其集中到我的项目的任何实体中。

但我有疑问。如果我遵循官方文档(http://www.hazelcast.com/docs/latest/manual/single_html/,第13章),我需要用一些将节点设置为HibernateClientInstance的属性来设置hibernate。

所以,我的问题是:如果我的web应用程序是集群的节点设置为HazelcastClient,那么中央服务器在哪里?我需要运行Hazelcast.newHazelcastInstance(new Config());在我的web应用程序实例的引导?

回答

1

为什么你必须将你的web应用设置为hazelcast客户端?

如果你在你的网络应用中休眠,那么它应该像一个hazelcast服务器一样来存储缓存。