该帖已经被评为良好帖
|
|
---|---|
作者 | 正文 |
发表时间:2009-01-21
最后修改:2009-01-21
其实你谈的几个问题,关心的是应用层面的问题。
你把amoeba独立运行,它对你的应用程序是完全透明的,就把它当作虚拟的mysql。 而amoeba关心的是你如何设计数据切分规则。把这个具体的数据切分放到amoeba上面。应用程序不需要关心具体的数据切分了。 这样对你的应用来说更加简单了。 事务未来将会支持的。 |
|
返回顶楼 | |
发表时间:2009-02-06
最后修改:2009-02-06
老陈, 赶紧写啊。 NND, 我们等不及了。
目前我们FOR ORACLE的测试下来, 效果还不错。上线 8个SERVER压力很很很小。 高峰期能挡住4W SQL/S 哈哈哈。 |
|
返回顶楼 | |
发表时间:2009-02-06
不错,希望下次项目能够用上。
对于您的系统,提几个建议供参考,呵呵: 1. 如何解决Amoeba自身的单点问题?不能你当了,大家都完了。 2. 性能如何?测试数据什么样? 3. 如何处理事务? 4. 不光是mysql-proxy了,比ojdbc强多少? |
|
返回顶楼 | |
发表时间:2009-02-13
提个建议的,你文档里面,怎么没有API
|
|
返回顶楼 | |
发表时间:2009-02-16
老刘,最近如何?
|
|
返回顶楼 | |
发表时间:2009-02-16
myreligion 你好,
1、amoeba 的负载均衡可以通过硬件设备、还有mysql提供的驱动这一层来解决负载均衡、HA。 2、amoeba安装在普通的服务器硬件上面,自身可以支持4K以上并发连接,每秒大概能处理1w以上的sql请求,但不太适合每次请求有几十w条结果数据返回的sql。 3、目前暂时不支持事务,未来将会支持 4、除了mysql-proxy,目前个人没有专门与其他产品比较过 |
|
返回顶楼 | |
发表时间:2009-02-16
yefeng ,文档里面的确没有api docs。下一版本将amoeba 核心的 api文档附上。
多谢提醒 |
|
返回顶楼 | |
发表时间:2009-02-16
csrcom 写道 myreligion 你好,
]
1、amoeba 的负载均衡可以通过硬件设备、还有mysql提供的驱动这一层来解决负载均衡、HA。 2、amoeba安装在普通的服务器硬件上面,自身可以支持4K以上并发连接,每秒大概能处理1w以上的sql请求,但不太适合每次请求有几十w条结果数据返回的sql。 3、目前暂时不支持事务,未来将会支持 4、除了mysql-proxy,目前个人没有专门与其他产品比较过 如果没有硬件负载均衡, 可以使用LINUX LVS, 有兴趣可以看看, 是草根系统的解决办法。 |
|
返回顶楼 | |
发表时间:2009-02-16
csrcom 写道 老刘,最近如何?
最近开始搞安全, 还有性能, 还可以, 接下来, 我也要介入ameoba的开发, 现在缺乏监控, 统计等等功能, 也许性能上还要进一步加强, 还有ameoba也许会做一个 in-vm [独立能管理多库的driver?] 的jar包, 以支持那些对SERVER生厌的人。 对了, 你最近有做代码提交么? |
|
返回顶楼 | |
发表时间:2009-02-24
“ztka你没明白我的意思....
client端使用mysql jdbc driver,通过配置jdbc:mysql://192.168.1.2:8066,192.168.1.3:8066/test (可支持多台mysql或者amoeba) 客户端连接的是2台amoeba。即使挂了1台amoeba,那么客户端来会自动连接到另外一台amoeba/mysql。 对应用来说它不知道后面是否是真实的mysql server。因为amoeba是解析mysql协议的。” 上面的是JDBC方式,如果是ODBC方式怎么让它(可支持多台mysql或者amoeba) |
|
返回顶楼 | |