數據庫連接代理 okraforMysql

jopen 12年前發布 | 73K 次閱讀 數據庫 數據庫驅動程序

okraformysql 基于mina框架 實現mysql協議,在使用mysql jdbc客戶端時 使用connector-5.0.8, server端可以使用最新的mysql5.5 . okraformysql 實現的目標就是 解決并發連接數。 可以直線倍增連接數,解決mysql連接性能。同時okraformysql采用長連接,提供連接池,當connection 使用完或空閑時 會返回給連接池 以方便 新的用戶使用。

數據庫連接代理 okraforMysql

使用方法:

PacketAuth.java : 在這個類中為對外提供mysql協議的用戶名與密碼。 jdbc.xml在這配置文件中設置你需要操作的數據庫如:url,user,password,driver 以及連接池。 MySqlServerListener.java : 該類是入口,在這里可以指定服務ip與端口; 運行該類啟動服務

測試連接:

其實你可以把okraformysql當成一個mysql服務,在業務層使用時需要訪問數據庫時,就可以直接訪問okraformysql,它就成了一個代理幫你去操作數據。
TestJdbc.java:這是一個測試okraformysql的測試類,它指定的ip與端口就是在MySqlServerListener.java中指定的。
效益:okraformysql帶來的直接效益就是倍增數據庫連接。

項目主頁:http://www.baiduhome.net/lib/view/home/1340799466467

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!