FerretDB - Alternatif open source untuk MongoDB
(github.com/FerretDB)-
Proyek untuk menggantikan MongoDB yang telah beralih ke lisensi SSPL
-
Berfungsi sebagai proxy yang mengubah kueri MongoDB Wire Protocol menjadi SQL dan menggunakan PostgreSQL sebagai mesin DB
→ Bertujuan menyediakan kompatibilitas pada level driver, sehingga MongoDB dapat langsung diganti
-
Saat ini masih pada tingkat demo PoC
-
Open source yang dibuat dengan Go
3 komentar
Sekarang namanya sudah berubah menjadi ferretdb ya, hehe
Oh begitu ya. Nama dan URL-nya sudah saya ubah. Hehe
Masih sebatas level demo, tapi saya paham alasan mencoba ini.
Ini berbeda dengan lelucon MongoDB dari sekitar 10 tahun lalu, https://github.com/dcramer/mangodb itu.
Alur perubahan lisensi open source https://id.news.hada.io/topic?id=4991
→ 2. Perubahan lisensi MongoDB (AGPL -> SSPL)
Konflik antara AWS dan Elastic seputar ElasticSearch https://id.news.hada.io/topic?id=3628
→ Silakan lihat pembahasan terkait SSPL di komentar
Bagaimanapun juga, PostgreSQL memang serbabisa. Semua proyek di bawah ini memperluas Postgres atau menggunakannya di dalam.
Babelfish for PostgreSQL dirilis (MSSQL) https://id.news.hada.io/topic?id=5298
TimescaleDB 2.0 dirilis (data deret waktu) https://id.news.hada.io/topic?id=3112
Menggunakan Postgres sebagai server Pub/Sub https://id.news.hada.io/topic?id=877
Message-DB, penyimpanan pesan & event Pub/Sub berbasis PostgreSQL https://id.news.hada.io/topic?id=1096
Apache Age, ekstensi yang menambahkan fungsi Graph DB ke Postgres https://id.news.hada.io/topic?id=3844
PolarDB for PostgreSQL https://id.news.hada.io/topic?id=4362
Beta publik Supabase dimulai - alternatif Firebase open source https://id.news.hada.io/topic?id=3347
EdgeDB - ORDB open source generasi berikutnya untuk developer https://id.news.hada.io/topic?id=4602
Baserow - alternatif Airtable open source https://id.news.hada.io/topic?id=3889
RudderStack - alternatif open source untuk Segment https://id.news.hada.io/topic?id=1759