Commit 72ac1337 authored by terrymanu's avatar terrymanu
Browse files

update features for cn

parent 312f941d
Loading
Loading
Loading
Loading
+9 −3
Original line number Diff line number Diff line
@@ -52,18 +52,24 @@ Sharding-JDBC是一个开源的分布式数据库中间件解决方案。它在J

# 部署架构

## Sharding-JDBC-Driver:通过客户端分片的方式由应用程序直连数据库,减少二次转发成本,性能最高,适合线上程序使用
## Sharding-JDBC-Driver

通过客户端分片的方式由应用程序直连数据库,减少二次转发成本,性能最高,适合线上程序使用

* 可适用于任何基于Java的ORM框架,如:JPA, Hibernate, Mybatis, Spring JDBC Template或直接使用JDBC
* 可基于任何第三方的数据库连接池,如:DBCP, C3P0, BoneCP, Druid等
* 可支持任意实现JDBC规范的数据库。目前支持MySQL,Oracle,SQLServer和PostgreSQL

## Sharding-JDBC-Server:通过代理服务端分片的方式,由代理服务器连接数据库,适合运维以及调试时查询数据,可以结合各种MySQL客户端使用
## Sharding-JDBC-Server

通过代理服务端分片的方式,由代理服务器连接数据库,适合运维以及调试时查询数据,可以结合各种MySQL客户端使用

* 可适用于任何可以访问MySQL的开发语言
* 可适用于任何兼容MySQL协议的的客户端

## Sharding-JDBC-Sidecar(TBD):通过sidecar分片的方式,由IPC代替RPC,自动代理SQL分片,适合与Kubernetes或Mesos配合使用
## Sharding-JDBC-Sidecar(TBD)

通过sidecar分片的方式,由IPC代替RPC,自动代理SQL分片,适合与Kubernetes或Mesos配合使用

# Architecture