VillageSQL: MySQL con IA y Extensiones Personalizadas

Fuentes: VillageSQL: Open-Source Fork of MySQL Introduces Extension Framework for AI Era

Un equipo de desarrolladores ha lanzado VillageSQL, una bifurcación de código abierto de MySQL 8.4.6 LTS, diseñada para integrar capacidades de inteligencia artificial. La principal novedad es el VillageSQL Extension Framework (VEF), que permite a los usuarios crear tipos de datos y funciones personalizadas, manteniendo la compatibilidad con las aplicaciones y herramientas existentes de MySQL 8.4. VillageSQL se presenta como una plataforma de innovación para MySQL, especialmente relevante en la era de la IA generativa y los agentes de IA. Actualmente, se encuentra en fase alfa y requiere compilación desde el código fuente. Las características clave incluyen la capacidad de definir tipos de datos personalizados, implementar lógica de alto rendimiento dentro de la base de datos y una arquitectura de reemplazo 'drop-in' para facilitar la adopción. Se han incluido dos extensiones de ejemplo (vsql_complex y vsql_simple), y hay otras disponibles en repositorios separados, como vsql_uuid