ADBCJ异步数据库驱动程序

联合创作 · 2023-09-30 18:34

ADBCJ(Asynchronous Database Connectivity in Java )是一个异步数据库驱动程序的API for Java。 ADBCJ类似JDBC的,因为它是一个基于SQL的数据库交互的API。关键的区别是,ADBCJ,连接到数据库,执行SQL查询,启动和停止事务,并从数据库断开都是无阻塞。

 ADBCJ是迈克希思的硕士计算机科学系的论文在杨百翰大学的项目。它目前在发展试验阶段。

目前有一个ADBCJ调用JDBC的驱动程序,使用线程池来实现并发。还有一个MySQL 和 PostgreSQL的本地驱动。原生驱动程序都是建立在高性能的网络框架MINA的基础上。目前正在测试衡量性能和线程池之间的MINA的基础和实现资源利用的差异。

 0.1版本是一个里程碑意义的版本,而不是投入生产。它只支持int和为VarChar,数据库类型。据测试,在MySQL 5.0.45和PostgreSQL 8.2.6。这个版本的目的是让开发者使用ADBCJ提供的API和ADBCJ功能的反馈。

浏览 1
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报