关于Mysql Proxy,有没有人用过?

2013 年 2 月 16 日
 openroc
是官方的好?还是一些第三方的开源的好用? :)
6678 次点击
所在节点    Linux
17 条回复
m4ker
2013 年 2 月 16 日
官方的目前还没有稳定版,其他的我简单的看了一些,各有利弊吧,最近在摸索这个事情,关注一下。
openroc
2013 年 2 月 16 日
@m4ker, thanks, 我想通过proxy,做到,后台数据库的切换,对前台的web来说是无缝的。:)
panzhc
2013 年 2 月 17 日
proxy确实不太稳定,不过目前MySQL代理感觉都不太稳定或者性能不高,另外,可以试试:amoeba。
twm
2013 年 2 月 17 日
在用官方的这个,半年左右没出过问题。
gonbo
2013 年 2 月 17 日
你什么大的应用需要用到mysql proxy了?
xcl3721
2013 年 2 月 17 日
以前淘宝用过,但是后来经常假死,被遗弃了
fire9
2013 年 2 月 18 日
最好别用啊!还有别的解决方案。
summer
2013 年 2 月 18 日
只为了无缝切换没必要用这个吧,得不偿失
openroc
2013 年 2 月 19 日
@panzhc, thanks, 我看看amoeba。

@gonbo,2k-3k 并发,针对DB。

@summer,有其他无缝切换的方案吗?如果主DB挂了。
gonbo
2013 年 2 月 19 日
@openroc 并发高用内存数据库呢。
BigZ
2013 年 2 月 19 日
为什么要用proxy

1。为了读写分离?在程序里面处理,灵活,而且 性能损耗低

2。为了高可用? mysql简单且很可靠,db down机一般都是硬件故障,所以首先要让服务器处于良好的工作状态,定期检查硬件,数据盘用多块裸盘组成raid 5,然后再用 双master+keepalived 做部署,这种方案可以做到4个9的可靠性,并且保持高性能
summer
2013 年 2 月 19 日
@openroc mysql proxy挂了呢? 单纯的失败接管你可以做监控,挂了则切换到备机,恢复了再切换回来,shell写一下也没几行

如非必要,勿增实体
summer
2013 年 2 月 19 日
不过我在写一个类似的proxy用做防火墙
gosber
2013 年 3 月 10 日
这个产品已经不更新了,国内有些软件持续更新,如变形虫,但是除非特别适合的场景,需要大量的DIY工作。另外,如果要求事务透明,那就需要仔细测试了。
ShiningRay
2013 年 3 月 10 日
我以前用过,但是编码似乎出了问题,不知道是不是我设置有误
除非程序非常难改(比如很多现成的php论坛),否则自己抽象一个数据连接的代理应该不难
piaoxueblog
2013 年 3 月 12 日
用来做读查询的负载均衡和failover非常好,我用了好几年了。
openroc
2013 年 3 月 12 日
@piaoxueblog @ShiningRay, thank you guys. :)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/60438

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX