sharding-proxy 数据库代理中间件
部署文档
# 下载解压wget https://github.com/sharding-sphere/sharding-sphere-doc/raw/master/dist/sharding-proxy-3.0.0.tar.gztar -zvx -f sharding-proxy-3.0.0.tar.gz -C ./# 系统配置conf/server.yaml# 分片配置等conf/config-sharding_db.yaml# 日志级别配置conf/logback.xml# 关闭代理bin/stop.sh# 启动代理bin/start.sh 21030# 查看日志logs/stdout.log# 其他说明Sharding-Proxy 默认使用 3307端口,可以通过启动脚本追加参数作为启动端口号。如: bin/start.sh 3308Sharding-Proxy 使用 conf/server.yaml配置注册中心、认证信息以及公用属性。Sharding-Proxy 支持多逻辑数据源,每个以 config- 前缀命名的 yaml 配置文件,即为一个逻辑数据源。
配置案例
- Sharding-Proxy 支持多逻辑数据源,每个以 config-前缀 命名的 yaml 配置文件
- 即为一个逻辑数据源。以下是 config-xxx.yaml 的配置配置示例
1. 数据分片
适用于数据量特别大的表
2. 读写分离
适用于访问量特别大
3. 数据分片 + 读写分离
使用与数据量和读写都非常大
