Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

FerretDB 1.0 Diluncurkan sebagai Alternatif Sumber Terbuka untuk MongoDB, Memanfaatkan Mesin Database PostgreSQL

FerretDB 1.0 Diluncurkan sebagai Alternatif Sumber Terbuka untuk MongoDB, Memanfaatkan Mesin Database PostgreSQL

FerretDB 1.0, proxy tanpa kewarganegaraan yang dirancang untuk mengonversi kueri protokol MongoDB ke SQL dan menggunakan PostgreSQL sebagai mesin basis data utama, kini tersedia sebagai rilis produksi. Pembuatnya menggambarkannya sebagai "alternatif MongoDB yang benar-benar open source". Rilis mencakup semua fitur penting yang diperlukan untuk menjalankan beban kerja basis data dokumen.

Di bawah lisensi Apache 2.0, FerretDB bertujuan untuk mengembalikan tugas database MongoDB ke "akar sumber terbuka" mereka. Pengembangan tersebut diumumkan oleh FerretDB Inc. pada 11 April. Teknologi ini memungkinkan PostgreSQL dan backend database lainnya untuk menjalankan beban kerja MongoDB. Dukungan untuk Tigris juga disertakan, dengan upaya berkelanjutan untuk menyertakan SAP HANA dan SQLite. Petunjuk untuk memulai dengan FerretDB dapat ditemukan diGitHub .

Menurut FerretDB, MongoDB tidak lagi open source karena sekarang ditawarkan di bawah Lisensi Publik Sisi Server (SSPL). Mereka menunjuk ke posting blog dari Open Source Initiative, yang mengklaim bahwa lisensi SSLL menghilangkan hak pengguna dan tidak cocok untuk banyak proyek komersial open source dan tahap awal. Di sisi lain, MongoDB mempertahankan bahwa SSLL memastikan bahwa pengguna perangkat lunak mereka sebagai layanan berkontribusi kembali ke komunitas.

FerretDB kompatibel dengan driver dan alat MongoDB, menawarkan gambar Docker untuk penggunaan pengembangan dan produksi, serta paket RPM dan DEB. Gambar Docker lengkap yang berisi semua yang diperlukan untuk mengevaluasi FerretDB dengan PostgreSQL juga tersedia. Dengan diluncurkannya rilis yang tersedia secara umum, FerretDB mendukung perintah createIndexes, memungkinkan pengguna menentukan bidang dalam indeks dan jenis indeks yang akan digunakan. Selain itu, perintah dropIndex memungkinkan penghapusan indeks dari koleksi. Fungsi pipa agregasi telah diperluas untuk menyertakan lebih banyak tahapan, seperti $unwind, $limit, dan $skip.

Peta jalan FerretDB untuk akhir kuartal saat ini mencakup dukungan untuk perintah kursor dasar, indeks lanjutan, dan kemampuan kueri SQL mentah. Rencana kuartal ketiga melibatkan peningkatan dukungan pipa agregasi, perintah manajemen pengguna, dan operator proyeksi kueri. Meningkatkan kinerja kueri juga merupakan tujuan utama. Karena kompatibilitas dan potensinya, FerretDB juga dapat menguntungkan pengguna platform no-code seperti appmaster .io" data-mce-href="https:// appmaster.io"> AppMaster.io , yang menggunakan database yang kompatibel dengan PostgreSQL di perusahaan dan kasus penggunaan beban tinggi.

Posting terkait

AppMaster di BubbleCon 2024: Menjelajahi Tren Tanpa Kode
AppMaster di BubbleCon 2024: Menjelajahi Tren Tanpa Kode
AppMaster berpartisipasi dalam BubbleCon 2024 di NYC, memperoleh wawasan, memperluas jaringan, dan menjajaki peluang untuk mendorong inovasi dalam ruang pengembangan tanpa kode.
Rangkuman FFDC 2024: Wawasan Utama dari Konferensi Pengembang FlutterFlow di NYC
Rangkuman FFDC 2024: Wawasan Utama dari Konferensi Pengembang FlutterFlow di NYC
FFDC 2024 memeriahkan Kota New York, menghadirkan wawasan mutakhir bagi para pengembang dalam pengembangan aplikasi dengan FlutterFlow. Dengan sesi yang dipandu oleh para ahli, pembaruan eksklusif, dan jaringan yang tak tertandingi, acara ini merupakan acara yang tidak boleh dilewatkan!
PHK di Sektor Teknologi Tahun 2024: Gelombang Berkelanjutan yang Mempengaruhi Inovasi
PHK di Sektor Teknologi Tahun 2024: Gelombang Berkelanjutan yang Mempengaruhi Inovasi
Dengan pemutusan hubungan kerja (PHK) 60.000 di 254 perusahaan, termasuk raksasa seperti Tesla dan Amazon, pada tahun 2024 akan terjadi gelombang PHK di sektor teknologi yang terus membentuk kembali lanskap inovasi.
Mulai Gratis
Terinspirasi untuk mencoba ini sendiri?

Cara terbaik untuk memahami kekuatan AppMaster adalah dengan melihatnya sendiri. Buat aplikasi Anda sendiri dalam hitungan menit dengan langganan gratis

Hidupkan Ide Anda