- EdgeDB berganti merek dengan nama baru Gel
- PostgreSQL belakangan ini semakin menggerus pasar database
- PostgreSQL hampir menjadi satu-satunya DB arus utama yang dipelihara dan dikembangkan sebagai open source
- Berawal dari proyek riset dan dirilis dengan lisensi mirip MIT, sehingga bebas dari isu seperti perubahan lisensi atau akuisisi, dan karena itu mendapatkan kepercayaan yang tinggi
- Alasan PostgreSQL disebut sebagai “DB relasional open source paling maju”
- Sejak era proyek Berkeley POSTGRES pada 1985, PostgreSQL dirancang dengan ekstensibilitas dan modularitas sebagai inti
- Dapat menangani berbagai tipe data (JSON, data spasial, vektor, dll.), sehingga pada praktiknya berperan sebagai DB multimodal
- Optimisasi kueri dan performa Planner sangat baik, sehingga saat EdgeQL (bahasa kueri Gel) dikompilasi ke SQL, kueri berskala besar pun dapat diproses dengan stabil
- Tersedia banyak ekstensi Postgres, dan pengembangan ekstensi juga dimungkinkan dengan Rust
- Banyak DB seperti CockroachDB, YugabyteDB, TiDB, dan Google Spanner memprioritaskan kompatibilitas Postgres
- Gel (sebelumnya EdgeDB) adalah konsep yang menggantikan lapisan front-end Postgres
- Aurora dan Neon mengubah lapisan storage, tetapi Gel mengarah pada akses DB yang menggunakan EdgeQL alih-alih SQL
- Seperti TypeScript berjalan di atas JavaScript, Gel mengompilasi dan mengoptimalkan skema dan kueri ke bentuk yang lebih ramah di atas Postgres
- Mulai versi baru Gel 6.0, SQL juga didukung secara langsung, sehingga bisa diadopsi secara bertahap
- Gel dapat digunakan dari alat seperti Drizzle, Prisma, dan SQLAlchemy
Alasan rebranding
- Nama “Edge” menimbulkan kebingungan karena mengingatkan pada Edge Computing atau graph DB
- Nama diubah menjadi “Gel” yang memberi kesan ringkas namun fleksibel
Apa yang berubah, dan yang tidak berubah
- Perusahaan, tim, dan misi tetap sama
- Tool dan library disediakan dengan nama baru (gel) yang menggantikan nama lama (edgedb), dan symlink maupun paket dengan nama lama juga disediakan demi kompatibilitas ke belakang
- v6.0 sudah bisa dicoba di Gel Cloud
- Lisensi Apache dan pengembangan open source akan terus berlanjut, dan rencana jaminan yang lebih rinci akan dibagikan melalui posting berikutnya
3 komentar
EdgeDB - ORDB open source generasi berikutnya untuk pengembang
Rilis EdgeDB 1.0
Ulasan setelah 1 tahun menggunakan EdgeDB - "Saya tidak akan pernah kembali ke SQL lagi"
Opini Hacker News
edgedbdi CLI terasa merepotkanBasis Data Relasional Open Source Tercanggih di Dunia