Iphrojekthi ye-MangoDB ithuthukisa ukuqaliswa kwephrothokholi ye-MongoDB DBMS ngaphezulu kwe-PostgreSQL

Ukukhishwa kokuqala komphakathi kwephrojekthi ye-MangoDB kuyatholakala, kunikeza ungqimba olunokuqaliswa kwephrothokholi ye-DBMS MongoDB egxile kumadokhumenti, esebenza phezu kwe-PostgreSQL DBMS. Le phrojekthi ihlose ukuhlinzeka ngekhono lokuthutha izinhlelo zokusebenza kusetshenziswa i-MongoDB DBMS iye ku-PostgreSQL kanye nesitaki sesofthiwe esivuleke ngokuphelele. Ikhodi ibhalwe ku-Go futhi isatshalaliswa ngaphansi kwelayisensi ye-Apache 2.0.

Uhlelo lusebenza ngendlela yommeleli, luhumushela izingcingo eziya ku-MangoDB zibe imibuzo ye-SQL ziye ku-PostgreSQL, kusetshenziswa i-PostgreSQL njengendawo yokulondoloza yangempela. Le phrojekthi iyahambisana nabashayeli be-MongoDB, kodwa isesigabeni se-prototype futhi ayisekeli amakhono athuthukile wephrothokholi ye-MongoDB, nakuba isivele ilungele ukuhumusha izinhlelo zokusebenza ezilula.

Isidingo sokuyeka ukusetshenziswa kwe-MongoDB DBMS singase siphakame ngenxa yokushintshela kwephrojekthi kulayisensi ye-SSPL engakhululekile, esekelwe kulayisensi ye-AGPLv3, kodwa engavuliwe, njengoba iqukethe imfuneko ebandlululayo yokulethwa ngaphansi kwelayisensi ye-SSPL. hhayi kuphela ikhodi yesicelo ngokwayo, kodwa futhi amakhodi omthombo azo zonke izingxenye , ehilelekile ekuhlinzekweni kwenkonzo yamafu.

Masikhumbule ukuthi i-MongoDB ithatha i-niche phakathi kwezinhlelo ezisheshayo nezisheshayo ezisebenzisa idatha ngefomethi yokhiye/inani, kanye nama-DBMS ahlobene asebenzayo futhi kulula ukwenza imibuzo. I-MongoDB isekela ukugcinwa kwamadokhumenti ngefomethi efana ne-JSON, inolimi oluvumelana nezimo ukuze ikhiqize imibuzo, ingakha izinkomba zezici ezihlukahlukene ezigciniwe, inikeze ngokuyimpumelelo isitoreji sezinto ezinkulu kanambambili, isekela ukugawulwa kwemisebenzi yokuguqula nokwengeza idatha kusizindalwazi, sebenza ngokuhambisana ne-paradigm Map/Nciphisa, isekela ukuphindaphinda kanye nokwakhiwa kokucushwa okubekezelela amaphutha.

Source: opennet.ru

Engeza amazwana