1 个仓库
Database clients that specifically provide promise-wrapped execution for non-blocking SQL operations.
Distinct from Asynchronous SQL Toolkits: Focuses on the client's asynchronous interface rather than a comprehensive toolkit with compile-time validation
Explore 1 awesome GitHub repository matching data & databases · Promise-Based SQL Clients. Refine with filters or upvote what's useful.
该项目是一个用于 Node.js 的 MySQL 数据库驱动程序,通过原生通信协议建立网络连接并执行 SQL 查询。它作为异步 SQL 客户端,提供基于 Promise 的查询接口和对 async/await 模式的支持,以管理非阻塞数据库操作。 该库包含完整的 MySQL 协议实现,可作为构建自定义数据库服务器、代理或客户端的工具包。它还作为连接池管理器和注入预防工具,利用预处理语句和参数化查询来保护数据库交互。 该项目涵盖了广泛的数据库集成功能,包括原子事务协调、二进制日志流式传输以及用于批量导入的表格数据流式传输。它通过自动连接清理管理资源生命周期,并提供多种身份验证机制,如密码哈希验证和安全握手协商。 连接性进一步通过 SSL 加密、网络流量压缩以及通过自定义双工流传输路由流量的能力得到支持。
Provides a database interface with promise-based query execution and async/await support.