- EdgeDB cambió de marca y ahora se llama Gel
- PostgreSQL ha ido ganando cada vez más terreno en el mercado de bases de datos
- PostgreSQL es casi el único caso entre las bases de datos mainstream que se mantiene y desarrolla como software de código abierto
- Nació como un proyecto de investigación y se publicó con una licencia similar a MIT, por lo que no ha tenido problemas como cambios de licencia o adquisiciones, lo que le ha dado una alta confianza
- Por qué PostgreSQL es llamado “la base de datos relacional open source más avanzada”
- Desde la época del proyecto Berkeley POSTGRES en 1985, fue diseñado con la extensibilidad y modularidad como ejes centrales
- Puede manejar diversos tipos de datos (JSON, datos espaciales, vectores, etc.), por lo que en la práctica cumple el papel de una base de datos multimodal
- Tiene una excelente optimización de consultas y un planner muy sólido, así que al compilar EdgeQL (el lenguaje de consultas de Gel) a SQL, incluso las consultas a gran escala se procesan de forma estable
- Existe un amplio ecosistema de extensiones de Postgres, y también es posible desarrollar extensiones en Rust
- Muchas bases de datos como CockroachDB, YugabyteDB, TiDB y Google Spanner priorizan la compatibilidad con Postgres
- Gel (antes EdgeDB) es un concepto que reemplaza la capa de frontend de Postgres
- Aurora y Neon cambiaron la capa de almacenamiento, pero Gel apunta a un acceso a la base de datos usando EdgeQL en lugar de SQL
- Así como TypeScript funciona sobre JavaScript, Gel compila y optimiza sobre Postgres el esquema y las consultas en una forma más amigable
- Desde la nueva versión Gel 6.0 también ofrece soporte directo para SQL, lo que permite adoptarlo de forma gradual
- Es posible usar Gel desde herramientas como Drizzle, Prisma y SQLAlchemy
Razones del cambio de marca
- El nombre “Edge” generaba confusión porque evocaba imágenes como Edge Computing o una base de datos de grafos
- Se cambió el nombre a “Gel”, que transmite una sensación de simplicidad y flexibilidad
Qué cambia y qué no
- La empresa, el equipo y la misión se mantienen igual
- Las herramientas y bibliotecas se ofrecerán con el nuevo nombre (gel) en reemplazo del nombre anterior (edgedb), y también se proporcionarán symlinks y paquetes con la denominación previa para mantener la compatibilidad hacia atrás
- Ya se puede probar la v6.0 en Gel Cloud
- La licencia Apache y el desarrollo open source continuarán, y en una próxima publicación compartirán medidas de garantía más detalladas
3 comentarios
EdgeDB - ORDB open source de próxima generación para desarrolladores
Lanzamiento de EdgeDB 1.0
Reseña tras 1 año usando EdgeDB - "Nunca volveré a SQL"
Opiniones en Hacker News
edgedbLa base de datos relacional de código abierto más avanzada del mundo