Centre de développement Oracle Node.js

L'extension node-oracledb pour Node.js alimente les applications à hautes performances d'Oracle Database. Node.js est un environnement d'exécution multi-plates-formes open source pour écrire des applications réseau et de niveau intermédiaire en JavaScript. Les applications sophistiquées peuvent être créées en utilisant les API faciles d'utilisation node-oracledb d'Oracle Database pour un accès relationnel et de type document. Node-oracledb peut être utilisé directement sous Node.js ou avec TypeScript.

Node-oracledb est sur npm.

Le module complémentaire Node-oracledb pour Node.js est prêt pour le cloud

Que Node.js soit dans le cloud ou sur site, vous pouvez installer node-oracledb et vous connecter aux bases de données cloud. Suivez les processus normaux d'installation de node-oracledb pour le système d'exploitation. Les références spécifiques au Cloud sont présentées ci-dessous.

Démarrage rapide : développement d'applications Node.js pour Autonomous Database
Connexion d'applications Node.js à Autonomous Transaction Processing (04:47)

Fonctionnalités de node-oracledb

    • Mode léger permettant de se connecter directement à Oracle Database qui ne nécessite pas de bibliothèques client Oracle
    • Mise en file d'attente avancée (AQ)
    • Requêtes de tableaux et chargements groupés
    • Async/Await, promesses, fonctions de rappel et flux
    • Notification continue des requêtes (CQN)
    • Liaison de données à l'aide d'objets JavaScript ou d'arrays
    • Mise en commun des connexions résidentes des bases de données (DRCP)
    • Suivi d'un bout à l'autre, authentification de niveau intermédiaire et audit
    • Authentification externe
    • Hébergé sur GitHub
    • Pool de connexions intégré avec la mise en file d'attente, l'alias, le balisage, le drainage, les connexions hétérogènes et homogènes, les connexions proxy et la vérification de la durée de vie
    • Installation avec l'infrastructure standard npm
    • LOB : CLOB et BLOB en tant que flux ou strings ou buffers
    • Soutenu par Oracle
    • Open source sous licence Apache 2 et licence universelle permissive (UPL)
    • Type de données Oracle Database 12c JSON
    • Fonctionnalités à haute disponibilité d'Oracle Database
    • Prise en charge des types définis d'Oracle et de collecte
    • Fonctionnalités d'Oracle Net y compris le chiffrement
    • Changement de mot de passe
    • Connexions privilégiées
    • REF CURSOR et résultats implicites
    • Accès simple aux documents Oracle (SODA)
    • Exécution SQL et PL/SQL
    • Mise en cache des déclarations et mise en cache des résultats du client