okraforMysql 数据库连接代理

程序名称:okraforMysql

okraforMysql 介绍

okraformysql 基于mina框架 实现mysql协议,在使用mysql jdbc客户端时 使用connector-5.0.8,
server端可以使用最新的mysql5.5 . okraformysql 实现的目标就是 解决并发连接数。
可以直线倍增连接数,解决mysql连接性能。同时okraformysql采用长连接,提供连接池,当connection 使用完或空闲时 会返回给连接池
以方便 新的用户使用。

使用方法:

PacketAuth.java : 在这个类中为对外提供mysql协议的用户名与密码。
jdbc.xml在这配置文件中设置你需要操作的数据库如:url,user,password,driver 以及连接池。
MySqlServerListener
?.java :
该类是入口,在这里可以指定服务ip与端口; 运行该类启动服务

测试连接:

其实你可以把okraformysql当成一个mysql服务,在业务层使用时需要访问数据库时,就可以直接访问okraformysql,它就成了一个代理帮你去操作数据。

TestJdbc.java:这是一个测试okraformysql的测试类,它指定的ip与端口就是在MySqlServerListener
?.java中指定的。

效益:okraformysql带来的直接效益就是倍增数据库连接。

okraforMysql 官网

http://code.google.com/p/okraformysql/

相关编程语言

SchemaCrawler提供一组用于增强标准JDBC Metadata的...
ER Master 是一个用于设计ER模型图的Eclipse插件。提...
Eclipse下用于画数据库ER图的插件,主要特性如下: ...
PowerDesigner 是Sybase的企业建模和设计解决方案,...
Mogwai ERDesigner NG是一个实体关系建模工具类似于...
Power*Architect 是一个数据建模工具,主要用在数据...