日期:2014-05-16  浏览次数:20428 次

Amoeba for aladdin 项目 (数据库整合、分布式、负载均衡)0.4版本 发布
原文地址: http://amoeba.meidusa.com/wordpress/?p=12
Aladdin项目是针对企业数据库整合而产生的另外一种数据库切分、读写分离、负载均衡的中间件产品,是amoeba的子产品。沿袭了amoeba其他产品的特性(amoeba for mysql)。

Aladdin产品简介:

      与Amoeba for mysql 类似,客户端连接aladdin必须用mysql 协议,之所以用mysql协议,主要是想借助mysql使用的广泛程度以及对各种开发语言的支持,因此aladdin对客户端采取了mysql协议以方便适应广泛的使用者。aladdin后端可以同时连接各种数据库。只要这些数据库提供jdbc驱动。aladdin的出现可以解决企业在数据库整合上面提供积极的帮助。使用者不需要知道后端到底使用了什么类型的数据库、数据库的物理地址什么,这些由aladdin来分析sql语句,并且获得相应的要查询的表跟条件,然后由这些规则结合这些条件进行路由到相关的物理数据库。



下载  地址:  http://www.sf.net/projects/amoeba
开发者博客: http://amoeba.meidusa.com
1 楼 csrcom 2008-10-19  
0.1 版本发布:

Aladdin主要设计为那些有jdbc驱动的数据库设计。
在使用aladdin的时候必须将该数据库的jdbc driver 类库放到 lib目录下面。

其性能比mysql-proxy也好,但比amoeba for mysql 微微差了点,而且该产品比较消耗cpu.
2 楼 csrcom 2008-10-29  
0.4 版本发布

1、主要针对后端采用Oracle数据库一些类型转换问题。
2、增加访问数据库的规则函数
3、规则重构,以更加适合复杂的水平切分规则。

http://amoeba.meidusa.com/wordpress/?page_id=13
3 楼 gqf2008 2009-02-27  
针对不同数据库的分页查询是否可以实现?