Node.js
开发人员中心

使用 Oracle 数据库实现高性能的 Node.js 应用

Node.js 是一个开源、跨平台的运行时环境,使用 JavaScript 编写中间层和网络应用。

node-oracledb 驱动程序连接到 Oracle 数据库,提高应用的速度、丰富应用的功能。它是一个具有 Apache 2.0 许可的开源项目。它由 Oracle 维护,仍在不断发展中。

查看 NPM 上现已提供的 node-oracledb 1.11

特性

  • Promise、回调和流
  • SQL 和 PL/SQL 执行
  • REF CURSOR
  • 大对象:CLOB 和 BLOB
  • Oracle Database 12.1 JSON 数据类型
  • 将结果作为 JavaScript 对象或数列进行查询
  • JavaScript 和 Oracle 类型之间智能对应,可以手动重写
  • 使用 JavaScript 对象或数列的数据绑定
  • 事务管理
  • 带队列功能的内置连接池
  • 数据库驻留连接池 (DRCP)
  • 外部身份验证
  • 行预取
  • 语句缓存
  • 客户端结果缓存
  • 端到端跟踪、中间层身份验证和审计
  • Oracle 数据库高可用性特性

Node-oracledb 资源

其他开发人员资源