【发布时间】:2011-07-13 19:47:44
【问题描述】:
我正在为一个使用 hibernate-jpa 的项目评估 Hibernate Shards。
我想知道 JPA 的分片有多成熟?该文档主要涵盖 SessionFactory 修改。
对于使用 JPA 进行水平分区还有其他建议吗?
谢谢。
【问题讨论】:
我正在为一个使用 hibernate-jpa 的项目评估 Hibernate Shards。
我想知道 JPA 的分片有多成熟?该文档主要涵盖 SessionFactory 修改。
对于使用 JPA 进行水平分区还有其他建议吗?
谢谢。
【问题讨论】:
Hibernate Shards 的开发似乎不是很活跃,并且从未超过第一个测试版。见https://hibernate.onjira.com/browse/HSHARDS
https://github.com/karbo/hibernate-shards/tree/hibernate-3.3 上有一个分支版本,它已升级到更新版本的 Hibernate。
Spring 对此提供了一些支持,此处概述了 Multi tenancy in Hibernate
Hibernate 4 (JPA) 似乎确实包含多租户:Spring + Hibernate + JPA + multiple databases
【讨论】: