Bases de datos compatibles
9 bases de datos. Una interfaz.
Cada dialecto es un plugin independiente con snapshot de esquema, ejecutor y validador dedicado. Sin compromisos en el SQL generado.
-
PostgreSQL
SQLLa base de datos relacional de código abierto más querida.
Compatibilidad completa con SQL avanzado, tipos personalizados, búsqueda de texto completo, analítica y extensiones geoespaciales.
- versiones
- databases.details.postgres.versions
- OLTP transaccional
- Almacenamiento de datos
- Aplicaciones SaaS
- GIS / geoespacial
-
MySQL
SQLEl estándar de facto de la web.
Dialecto MySQL completo con funciones de ventana, CTEs recursivos y búsqueda sobre datos JSON.
- versiones
- databases.details.mysql.versions
- Aplicaciones web
- Comercio electrónico
- CMS / WordPress
- Analítica operacional
-
SQL Server
SQLEl RDBMS enterprise de referencia para el mundo empresarial.
Dialecto enterprise compatible: tablas temporales, datos cifrados y funcionalidades avanzadas.
- versiones
- databases.details.sqlserver.versions
- ERP y software de gestión
- Reporting empresarial
- Data marts corporativos
- Infraestructuras enterprise
-
Oracle
SQLBase de datos de misión crítica para el entorno enterprise.
PL/SQL, secuencias, esquemas multi-tenant, particionamiento y sugerencias de optimización.
- versiones
- databases.details.oracle.versions
- Banca central
- Seguros
- Administración pública
- Centros de datos heredados
-
MariaDB
SQLEl fork de MySQL impulsado por la comunidad.
Compatible con el dialecto MySQL con extensiones de motor propietarias.
- versiones
- databases.details.mariadb.versions
- Aplicaciones web de código abierto
- Hosting compartido
- Alternativas drop-in a MySQL
-
SQLite
SQLLa base de datos embebida más ampliamente utilizada del mundo.
Basada en archivos, sin configuración, perfecta para prototipos, aplicaciones móviles y casos de uso de escritura única. Compatibilidad completa con el dialecto SQLite.
- versiones
- databases.details.sqlite.versions
- Prototipos y demos
- Aplicaciones de escritorio / móvil
- Computación en el borde
- Pruebas automatizadas
-
MongoDB
NoSQLEl almacén de documentos JSON más popular.
Pipeline de agregación completo, índices geoespaciales y de texto completo. Compatibilidad con instancias independientes, conjuntos de réplicas e instancias gestionadas en la nube.
- versiones
- databases.details.mongo.versions
- Gestión de contenidos
- Catálogo de productos
- Registro de eventos
- Analítica en tiempo real
-
Cosmos DB
NoSQLLa base de datos multi-modelo nativa en la nube.
Compatibilidad con múltiples APIs (SQL y documentos), consciente de la clave de partición y los niveles de consistencia.
- versiones
- databases.details.cosmos.versions
- Aplicaciones globales
- Telemetría IoT
- Videojuegos en tiempo real
- Comercio omnicanal
-
Redis
KVEl almacén clave-valor en memoria más rápido.
Comandos sobre estructuras de datos, streams, pub/sub y módulos JSON / búsqueda. Compatibilidad con clústeres y alta disponibilidad.
- versiones
- databases.details.redis.versions
- Caché de aplicaciones
- Limitación de tasa
- Leaderboard / clasificación
- Almacén de sesiones
Arquitectura de plugins
Un contrato. Muchos dialectos.
Cada motor implementa el mismo contrato IDbPlugin. La IA produce SQL consciente del dialecto, el validador bloquea consultas inválidas, el ejecutor funciona con parámetros enlazados.
- paso 01
Extracción de esquema
El esquema (tablas, columnas, índices, claves foráneas) se lee y almacena en caché. La IA solo recibe este snapshot, nunca las credenciales.
- paso 02
Validación específica por dialecto
La consulta generada por la IA se valida frente a la gramática del dialecto antes de cualquier ejecución.
- paso 03
Ejecución controlada
Ejecución con parámetros siempre enlazados, límite de filas configurable y mensajes de error uniformes independientes del motor.
Preguntas frecuentes
- ¿Puedo añadir una base de datos que no esté en la lista?
- Sí. El plan Enterprise incluye el desarrollo de extensiones dedicadas para motores propietarios o heredados que aún no son compatibles.
- ¿Las consultas generadas son siempre parametrizadas?
- Sí. La IA siempre produce SQL/NoSQL parametrizado — sin concatenaciones de cadenas, sin inyección SQL. Los valores se enlazan en tiempo de ejecución.
- ¿Cómo se gestionan los errores específicos del motor?
- Los códigos de error nativos se normalizan en mensajes uniformes (permiso denegado, violación de restricción, tiempo de espera agotado, etc.), por lo que el feedback es consistente independientemente del motor subyacente.
- ¿Están seguras las credenciales?
- Las credenciales se cifran en reposo con cifrado de nivel enterprise y solo se leen en el momento de la ejecución. Nunca se envían a la IA ni se registran en texto plano.
¿No encuentras tu base de datos?
El plan Enterprise incluye el desarrollo de plugins personalizados para motores propietarios o heredados.