Oneproxy读写分离+分库分表

Oneproxy读写分离+分库分表
最新回答
风清梵

2026-10-22 10:47:16

Oneproxy读写分离+分库分表

一、Oneproxy读写分离

配置主从复制,创建test库,在主服务器上添加oneproxy连接用户,自动复制到从服务器数据库,并关闭防火墙以允许端口通信。修改配置文件在Oneproxy服务器上设置自动识别读写服务器,并重启服务。

二、配置oneproxy中间件

安装Oneproxy,修改配置文件设置代理权限、事件线程数、预定义策略、日志文件等参数。启动Oneproxy服务,通过网页管理界面检查服务端口。

三、访问oneproxy管理网页

输入管理网页地址,使用默认用户名admin和密码OneProxy登录,验证Oneproxy是否正常工作。

四、验证读写分离

使用客户端登录Oneproxy连接端口,创建表和插入数据,通过管理网页观察Master和Slave中查询变化,验证读负载与写负载。

五、OneProxy简单实现Mysql分库分表

修改配置文件设置代理权限、预定义策略、日志文件等参数,设置分表规则在part文件中,启动Oneproxy服务。

六、验证分库分表

从客户端连接服务端口,插入数据到用户表,通过查询验证数据存储在不同分表中,使用Oneproxy服务端口检查存储位置,确保分库分表成功实现。