热门

最新

红包

立Flag

投票

同城

我的

发布
qq_44168134
Kaia_H
3 年前
trueqq_44168134

读写分离

面对日益增加的系统访问量,数据库的吞吐量面临着巨大瓶颈。对于同一时刻有大量并发读操作和较少写操作类型的应用系统来说,将数据库拆分为主库和从库,主库负责处理事务性的增删改操作,从库负责处理查询操作,能够有效的避免由数据更新导致的行锁,使得整个系统的查询性能得到极大的改善。

Sharding-JDBC定位为【轻量级】Java框架,在Java的JDBC层提供的额外服务。它使用客户端【直连】数据库,以iar包形式提供服务,无需额外部署和依赖,可理解为增强版的JDBC驱动,完全兼容JDBC和各种ORM框架。使用Sharding-JDBC可以在程序中轻松的实现数据库读写分离。
+ 适用于任何基于JDBC的ORM框架,如: PA,Hibernate,Mybatis,Spring]DBCTemplate或直接使用JDBC.
+ 支持任何第三方的数据库连接池,如: DBCP,C3PO,BoneCP,Druid,HikariCP等。
+支持任意实现IDBC规范的数据库。目前支持MySL,Oracle,SOLServer,PostqresOL以及任何遵循SOL92标准的数据库。

CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条:
为什么double算不对int能算对啊
立即登录