买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本发明提供了一种面向关系型数据库的轻量化数据库访问中间件,包括客户端和服务端;所述客户端包括数据访问接口、日志记录单元、数据打包解析单元和数据收发单元;所述服务端包括数据收发单元、任务执行单元、数据打包解析单元、数据库适配单元、数据库连接池管理单元和日志记录单元。该中间件能够屏蔽数据库底层差异,提供统一的SQL形式数据访问接口;访问返回结果集仅包含原始数据和元数据信息;能够针对连接对象设置连接池参数;能够根据应用名称保存应用访问记录。本申请提供的面向关系型数据库的轻量化数据库访问中间件,可以有效控制物理数据库的连接数量,降低数据库负载,同时中间件更加轻量化,对于访问日志分类存储提高访问追溯能力。
主权项:1.一种面向关系型数据库的轻量化数据库访问中间件,其特征在于,包括客户端和服务端;所述客户端为业务应用提供访问接口,所述服务端负责接收客户端请求,并将请求执行结果返回给客户端,服务端与客户端之间通过消息中间件ZeroMQ采用应答形式通信,服务端持续监听端口消息,收到客户端请求后根据请求类型和参数形成相应任务,任务放入任务队列中,线程池管理从任务队列取相应任务交由线程处理,线程池根据客户端信息获取相应的数据库连接,并执行数据请求,执行完成后将结果封装打包返回客户端,客户端解析服务端返回的消息,形成访问结果。
全文数据:
权利要求:
百度查询: 中国电子科技集团公司第二十八研究所 一种面向关系型数据库的轻量化数据库访问中间件
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。