🔎
Más
Especiales
Filtros
IA hace 3 d

Rad: una nueva base de datos relacional

Rad: una nueva base de datos relacional

Rad es una base de datos relacional que busca simplificar la forma en que los desarrolladores interactúan con sus datos. Está diseñada para ser utilizada con una sola herramienta, lo que facilita la gestión de la base de datos y la generación de código.

La base de datos se define mediante un esquema declarativo, que es el origen de la verdad para la base de datos, las migraciones y los clientes de tipo seguro. Esto significa que los desarrolladores solo necesitan definir el esquema una vez y Rad se encarga de generar el código necesario para interactuar con la base de datos. La herramienta también maneja las migraciones de forma automática, lo que reduce la complejidad y el riesgo de errores.

“Esto significa que los desarrolladores solo necesitan definir el esquema una vez y Rad se encarga de generar el código necesario para interactuar con la base de datos”

Rad se ejecuta en Windows, macOS y Linux, y se puede instalar mediante un script de instalación simple. La base de datos está diseñada para ser escalable y segura, y utiliza almacenamiento de objetos duradero para garantizar la integridad de los datos. La herramienta también incluye una interfaz de línea de comandos para la gestión de la base de datos y la generación de código.

La principal ventaja de Rad es que elimina la necesidad de utilizar ORMs (Object-Relational Mapping) y constructores de consultas, lo que reduce la complejidad del código y mejora la seguridad. En su lugar, Rad genera clientes de tipo seguro directamente desde el esquema, lo que permite a los desarrolladores interactuar con la base de datos de forma más segura y eficiente. Además, la herramienta incluye un protocolo simple de JSON sobre HTTP, diseñado para ser utilizado con clientes generados, lo que facilita la integración con aplicaciones y servicios externos.

Más sobre IA