Controladores

Dependencias de los Controladores de Base de Datos

Este documento ofrece una visión completa de todos los controladores de base de datos que admite Gigantic y de las bibliotecas de Node.js que emplea cada uno de ellos.

Mapa de dependencias de controladores

ControladorBiblioteca Node.jsPropósitoFuncionalidades
MySQLmysql2Conexión a bases de datos MySQLAgrupamiento de conexiones, sentencias preparadas, transacciones
PostgreSQLpgConexión a bases de datos PostgreSQLAgrupamiento de conexiones, sentencias preparadas, transacciones
OracleoracledbConexión a bases de datos OracleAgrupamiento de conexiones, sentencias preparadas, transacciones
MongoDBmongodbConexión a bases de datos MongoDBMongoClient, operaciones con documentos
Microsoft SQL ServermssqlConexión a bases de datos Microsoft SQL ServerAgrupamiento de conexiones, sentencias preparadas, operaciones masivas, transacciones
DB2 for z/OSibm_dbConexión a IBM DB2 para z/OSAgrupamiento de conexiones, sentencias preparadas, transacciones
DB2 for i (AS/400)odbcConexión a IBM DB2 for iAgrupamiento de conexiones, sentencias preparadas, transacciones
DB2x (AS/400 con SFTP)odbc y ssh2Conexión a IBM DB2 for i con transferencia de archivos seguraConexiones ODBC y transferencia de archivos vía SSH
SQLitesqlite3Conexión a archivos SQLiteAcceso basado en archivos, soporte PRAGMA, sentencias preparadas
CSVfast-csvAnálisis y escritura de archivos CSVAPI de streaming, manejo de encabezados, entrecomillado y escape

Notas

  • La mayoría de los controladores utilizan los mecanismos estándar de agrupamiento que proporcionan sus respectivas bibliotecas.
  • El controlador DB2x es único porque combina ODBC para la conectividad con la base de datos y ssh2 para transferencias de archivos seguras.
  • CSV no es un controlador de base de datos tradicional sino una fuente/destino basada en el sistema de archivos.
  • Casi todos los controladores admiten túneles SSH para acceder de forma segura a bases de datos detrás de firewalls o en redes privadas. Para más detalles, consulta la documentación de Túnel SSH.
  • Cada página de controlador incluye información detallada sobre parámetros de conexión, opciones de autenticación y correspondencias con los campos de la interfaz de usuario.

Tabla de Contenidos