Az EdgeDB új néven folytatja: bemutatkozik a Gel, immár teljes SQL-támogatással

Segítséget kaptál? Szívesen töltöd itt az idődet? Visszajársz hozzánk? Támogasd a munkákat: Ko-fi és Paypal!

kami911 képe

Az open-source adatbázisok világában jelentős változás történt: az EdgeDB mostantól Gel néven folytatja útját, és teljes SQL-támogatást kínál. Az EdgeDB, amely eddig is egy úttörő, relációs alapú open-source adatbázis volt, a PostgreSQL lekérdezési motorját használta, de egy egyedi szemlélettel egészítette ki: a fejlesztők által megszokott objektum-alapú adatmodell állt a középpontjában. Ez a megközelítés lehetővé tette, hogy az adatok kapcsolatokkal összefűzött objektumokként jelenjenek meg, ami intuitívabbá tette az adatkezelést.

A fejlesztőcsapat elmondása szerint a váltás mögött két fő indok áll:

  • Egyértelműség: A „edge” szó sokak számára félrevezető volt, mert azt sugallta, hogy az EdgeDB valamilyen edge computing technológiához vagy egy grafadatbázishoz kötődik, pedig valójában egyik sem. A Gel név segít tisztábban kommunikálni a valódi funkciót.
  • Egyszerűség: A rövid, könnyen megjegyezhető és kimondható név azt az alapelvet tükrözi, hogy az adatbázis „összetartja” (angolul gel, vagyis „megalvad”, „összeáll”) a sémákat, adatokat és alkalmazásokat egy egységes rendszerben.

Fontos hangsúlyozni, hogy csak a név változott, a csapat, a célok és a projekt mögött álló filozófia változatlan maradt. Az összes eszköz és könyvtár is frissítésre került, hogy összhangba kerüljön az új márkanévvel.

A névváltással együtt érkezik a Gel 6.0, amely számos új funkciót hoz, többek között:

  • Teljes SQL-támogatás, amely nemcsak a PostgreSQL protokoll módot foglalja magában, hanem natívan a Gel protokollban is elérhető.
  • Drizzle támogatás, amely lehetővé teszi a szorosabb integrációt népszerű adatbáziskezelő eszközökkel, például Prisma és SQLAlchemy rendszerekkel.

A névváltás és a bővített SQL-képességek egyértelmű jelei annak, hogy a Gel egyre rugalmasabb és szélesebb körben alkalmazható alternatívává válik az adatbáziskezelésben.

További részletek az hivatalos bejelentésben olvashatók.