我一直在阅读Java平台的所谓"数据网格"解决方案,包括Terracotta,GigaSpaces和Coherence.我想知道是否有人在使用任何这些工具的实际经验,并可以分享他们的经验.我也很想知道人们使用的部署规模:我们是在谈论2-4个节点集群还是你曾经使用过比这更大的东西?
我对Terracotta很感兴趣,因为它对Hibernate和Spring的"支持",我们都大量使用它们.我也喜欢它如何根据配置修饰字节码,并且不需要你对"网格API"进行编程.我不知道使用显式API方法的工具有什么优势,但如果它们确实存在,我们很乐意听到它们.:)
我也花时间阅读有关memcached的内容,但我更感兴趣的是听到有关这三种特定解决方案的反馈.我很想知道在有人使用过两者的情况下,他们如何衡量memcached.
如果我在使用Maven在IntelliJ中构建我的项目时从应用服务器获得PermGen OutOfMemoryError,那么Maven使用的堆应该增加吗?我使用Win7,8GB RAM,当我用maven重建项目时,我从appserver获得了PermGen.
是否可以在Gigaspaces XAP 8中保留数据而无需借助SQL数据库?我的应用程序与SQL没有任何关系,重构一切以反映典型的SQL设计将是一个巨大的麻烦.但是在可怕的XAP 8文档中,只提到Hibernate/SQL作为可能的持久性.
我真正想要的是当我重新启动XAP或我的处理单元时,我放入空间的数据不会消失.
gigaspaces ×4
java ×4
compilation ×1
datagrid ×1
java-ee ×1
maven ×1
memcached ×1
persistence ×1
terracotta ×1
xap ×1