首页 > 编程语言 > 详细

Java分表

时间:2014-03-26 00:29:13      阅读:827      评论:0      收藏:0      [点我收藏+]

应用场景:同一数据库中,有一些结构完全相同的表,只是表名不一样,比如日志表。

分表可能是数据量的考虑,也可能是数据隔离的考虑,比如多租户应用中。

 

由于项目使用了Spring Data-JPA(JPA实现是Hibernate),而JPA不仅没有提供动态表名映射,而且大部分JPA实现会pre-compile some queries,所以在JPA技术下做分表非常困难。

 

因为分表、分库这类需求与sql语句联系紧密,所以对应的办法是选择jdbc、mybatis、jdbcTemplate这类使用原生sql的技术,Hibernate的方法比较麻烦。

Java分表,布布扣,bubuko.com

Java分表

原文:http://www.cnblogs.com/huangyp/p/3623606.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!