Oracle Node.js Developer Center

Il componente aggiuntivo node-oracledb per Node.js aumenta le prestazioni delle applicazioni Oracle Database. Node.js è un ambiente runtime multipiattaforma open source per la scrittura di applicazioni di livello intermedio e di rete in JavaScript. È possibile creare applicazioni sofisticate utilizzando l'API Oracle Database intuitiva di Node-oracledb per l'accesso relazionale e in stile documento. Node-oracledb può essere utilizzato direttamente in Node.js o con TypeScript.

Node oracledb si trova in npm.

Il componente aggiuntivo Node-oracledb per Node.js è pronto per il cloud

Che Node.js sia nel cloud o on-premise, è possibile installare node-oracledb e connettersi ai database cloud. Segui il normale processo di installazione node-oracledb per il sistema operativo. I riferimenti specifici per il cloud sono riportati di seguito.

Avvio rapido: sviluppo di Node.js applicazioni per Autonomous Database
Connetti le applicazioni Node.js ad Autonomous Transaction Processing (04:47)

Caratteristiche di node-oracledb

    • Modalità Thin per la connessione diretta a Oracle Database che non richiede librerie client Oracle
    • AQ (Advanced Queuing)
    • Recupero di array e funzioni di caricamento di massa
    • Async/Await, Promises, Callbacks e Streams
    • Notifica query continua (CQN)
    • Associazione dati mediante oggetti o array JavaScript
    • DDRCP (Database Resident Connection Pooling)
    • Traccia end-to-end, autenticazione di livello medio e audit
    • Autenticazione esterna
    • Gestito in hosting su GitHub
    • Pool di connessioni incorporato con connessioni di accodamento, allineamento, applicazione di tag, drenaggio, eterogenee e omogenee, connessioni proxy e controllo della capacità
    • Installazione con infrastruttura npm standard
    • LO (Large Objects) : CLOB e BLOB sotto forma di flussi o stringhe e buffer
    • Gestito da Oracle
    • Open source con licenza Apache 2 e Universal Permissive License (UPL)
    • Tipo di dati JSON Oracle Database 12c
    • Funzionalità di Oracle Database High Availability
    • Supporto per tipi denominati e raccolte Oracle
    • Funzionalità di Oracle Net che includono la crittografia
    • Modifica della password
    • Connessioni con privilegi
    • REF CURSOR e risultati impliciti
    • SODA (Simple Oracle Document Access)
    • Esecuzione SQL e PL/SQL
    • Inserimento delle istruzioni nella cache e dei risultati client