Hibernate EclipseLink JAXB和JPA内存开销
我有一个有很多实体的应用程序,需要由web服务返回并存储在数据库中。我从Hibernate和CXF/Sun JAXB实现开始。经过一些测量,我注意到内存消耗非常高,另一个要求是在低内存设备上运行。 我已经从休眠状态切换到EclipseLink,这将内存减少到原来的四分之一。 我的问题是,从Sun JAXB实现切换到Moxy是否会进一步减少内存。 EclipseLink JAXB Moxy实现是否重用JPA工具类?注意:我是该专家组的负责人和成员 EclipseLink JAXB MOXy实现是否重用JPA 仪器类 您完全可以映射与JPA和JAXB使用的相同的域模型类。EclipseLink JAXB MOXy有一些扩展,使JPA实体到XML的映射更容易支持双向关系、复合键等Hibernate EclipseLink JAXB和JPA内存开销,hibernate,jpa,jaxb,eclipselink,moxy,Hibernate,Jpa,Jaxb,Eclipselink,Moxy,我有一个有很多实体的应用程序,需要由web服务返回并存储在数据库中。我从Hibernate和CXF/Sun JAXB实现开始。经过一些测量,我注意到内存消耗非常高,另一个要求是在低内存设备上运行。 我已经从休眠状态切换到EclipseLink,这将内存减少到原来的四分之一。 我的问题是,从Sun JAXB实现切换到Moxy是否会进一步减少内存。 EclipseLink JAXB Moxy实现是否重用JPA工具类?注意:我是该专家组的负责人和成员 EclipseLink JAXB MOXy实现是否
当将大量对象写入XML时,您可能需要考虑向StxXMLSTRAW写入器进行编组,以便可以在从数据库中提取对象时处理这些对象。您知道包括生成的类在内的JAXB上下文内存是否会小于Sun的等效内存吗?如果上下文中的所有类都是实体,并且是在构建EclipseLink时编织的JPA@AvnerLevy-不幸的是,我没有关于JAXBContexts内存使用情况的任何比较数据。