Shardingsphere-Proxy 5.5.0部署
Shardingsphere系列目录:
【Springboot 集成 Shardingsphere-JDBC】
【Shardingsphere-Proxy 5.5.0部署】
【Shardingsphere-Proxy 5.5.0数据迁移】
背景
继上一篇【Springboot 集成 Shardingsphere-JDBC】 实现了真实的分库分表,但是我们每次线下查数据的时候不能一个一个表挨个查询吧?这样就需要一个代理数据库将分片数据库和表的数据汇聚起来,就用到了Shardingsphere-Proxy。
下载安装包
进入shardingsphere官网:
https://shardingsphere.apache.org/


Linux解压安装包
使用指令
tar -zxvf apache-shardingsphere-5.5.0-shardingsphere-proxy-bin.tar.gz
安装包解压后目录:

修改配置文件
进入config目录,修改两个配置文件
global.yaml
authority:
users:
- user: 该数据库代理登录用户名
password: 该数据库代理登录密码
privilege:
type: ALL_PERMITTED
props:
# 带路数据库端口号,默认3307
proxy-default-port: 3307
database-sharding.yaml
注:建议这里配置的数据库连接ip使用【公网地址】,之前碰到过迁移数据失败问题,查看其他配置实在没问题,将这里修改为用公网地址连接数据库后迁移成功
配置没有单表情况
databaseName: 代理数据库名
d

最低0.47元/天 解锁文章
950

被折叠的 条评论
为什么被折叠?



