OneProxy中间件生产使用经验视频分享

本文分享了在业务中使用OneProxy替代多种开源中间件的经验,包括其在连接池、读写分离、安全方面的优势。通过无缝迁移Java应用至OneProxy,实现稳定的业务运行,同时利用Onefirewall白名单机制有效降低SQL注入风险。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在调研各种开源中间件,如阿里Cobar/Tddl, Mycat, 官方Mariadb Spider,奇虎360 Altas, 官方MySQL proxy/Fabric,在功能和性能上,以及维护成本上,OneProxy更适合我这边的业务。


测试+上线,历时一个月,OneProxy运行稳定,解决了目前我这边的连接池,读写分离(延迟1秒的Slave自动踢下线,强制走主库)。在安全方面,通过Onefirewall白名单机制大大降低了被SQL注入的风险,官方MySQL5.7虽然也实现了防火墙,但必须购买企业版,价格不菲,而且还没GA,只能望而却步。 


我这边的充值提现业务是用的Java语言, Mybatis/Springs框架,开发没有改一行代码,无缝迁移。


在分库分表,要注意不支持跨库join,不支持分布式事务(同时更新节点1和节点2的数据,不支持),insert要加字段名。


视频分享地址:http://edu.51cto.com/index.php?do=lesson&id=31477


网友解答:

wKiom1WZ4CrRypFIAAJS8VVw5vM915.jpg

wKioL1WZ4fbBEQ5CAAGSBAgtskI270.jpg

wKiom1WZ4CryDnBVAAHmVJaYaJM409.jpg


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值