Oracle Node.js 開發人員中心

Node.js 版的 node-oracledb 附加元件支援高效能 Oracle Database 應用程式。Node.js 是一個開放原始碼的跨平台程式實際執行環境,可用來編寫 JavaScript 中的中間層和網路應用程式。複雜的應用系統可以使用節點導向資料庫的簡單易用 Oracle Database API 來建置,以供關聯式和文件樣式存取。Node-oracledb 可直接在 Node.js 或搭配 TypeScript 使用。

Node-oracledb 在 npm 上。

Node.js 版的 Node-oracledb 附加元件雲端就緒

無論 Node.js 是雲端還是內部部署,您都可以安裝 node-oracledb 並連線至雲端資料庫。遵循作業系統的一般 node-oracledb 安裝程序。雲端特定參照顯示如下。

快速入門:開發 Node.js Applications for Autonomous Database
將 Node.js Apps 連線至 Autonomous Transaction Processing (04:47)

node-oracledb 功能

    • 直接連線至不需要 Oracle 從屬端程式庫之 Oracle Database 的精簡模式
    • 進階佇列 (AQ)
    • 陣列擷取和大量載入功能
    • 非同步 / 等待、承諾、回呼以及串流
    • 連續查詢通知 (CQN)
    • 使用 JavaScript 物件或陣列的資料連結
    • 資料庫常駐連線集區 (DRCP)
    • 端對端追蹤、中間層驗證和稽核
    • 外部認證
    • 代管於 GitHub
    • 內建的連線集區含有佇列、別名、標記、清空、異質和同質連線、代理主機連線和效能檢查
    • 使用標準 npm 基礎架構安裝
    • 大型物件:將 CLOB 與 BLOB 視為串流、字串及緩衝區
    • 由 Oracle 維護
    • Apache 2 授權和通用許可證 (UPL) 規範的開放原始碼
    • Oracle Database 12c JSON 資料類型
    • Oracle Database 高可用性功能
    • Oracle 指定類型和集合支援
    • 包含加密的 Oracle Net 功能
    • 密碼變更
    • 授權的連線
    • REF CURSOR 和隱含結果
    • Simple Oracle Document Access (SODA)
    • SQL 和 PL/SQL 執行
    • 敘述句快取和從屬端結果快取