Hibernate每用户数据库

时间:2012-10-16 18:48:23

标签: java hibernate sqlite

我目前正致力于一个(网站)项目,我打算将每个用户的数据与另一个用户的数据分开。主数据库(包含有关用户的信息(用户,密码等))是一个MySQL数据库。

每个用户需要存储大量数据,并且重要的是不要与其他用户混淆他/她的数据。现在我在考虑为每个用户使用一个sqlite db,但我发现Hibernate(我选择的db框架)默认支持sqlite。

我发现http://code.google.com/p/hibernate-sqlite/是一个选项。但我想知道是否有任何其他数据库类型,很容易为每个用户创建一个,并最好与hibernate兼容?如果是的话,哪些?

1 个答案:

答案 0 :(得分:5)

在hibernate中查看Multi-tenancy