O le poloketi MangoDB e atiaʻe se faʻatinoga o le MongoDB DBMS protocol i luga ole PostgreSQL

O loʻo avanoa le faʻasalalauga muamua o le poloketi MangoDB, e ofoina atu se laulau faʻatasi ai ma se faʻataʻitaʻiga faʻatinoga o le DBMS MongoDB e faʻatatau i pepa, o loʻo taʻavale i luga o le PostgreSQL DBMS. O le poloketi e faʻamoemoe e tuʻuina atu le malosi e faʻafeiloaʻi ai talosaga e faʻaaoga ai le MongoDB DBMS i le PostgreSQL ma se faʻapipiʻi faʻapipiʻi atoatoa. O le code ua tusia i le Go ma tufatufaina i lalo o le Apache 2.0 laisene.

O le polokalame e galue i le tulaga o se sui, faaliliu valaau i MangoDB i SQL queries i PostgreSQL, faʻaaoga PostgreSQL o le teuina moni. O le poloketi e fetaui lelei ma avetaʻavale mo MongoDB, ae o loʻo i ai pea i le tulaga faʻataʻitaʻi ma e le lagolagoina le gafatia maualuga o le MongoDB protocol, e ui lava ua talafeagai mo le faʻaliliuina o talosaga faigofie.

O le manaʻoga e lafoaʻia le faʻaaogaina o le MongoDB DBMS e ono tulaʻi mai ona o le suiga o le poloketi i se laisene SSPL e le maua fua, lea e faʻavae i luga o le laisene AGPLv3, ae e leʻo tatalaina, talu ai o loʻo i ai se manaʻoga faʻaituau e tuʻuina atu i lalo ole laisene SSPL. e le gata o le tusi talosaga lava ia, ae faʻapea foʻi tulafono faʻavae o vaega uma o loʻo aʻafia i le tuʻuina atu o le auaunaga ao.

Sei o tatou manatua o le MongoDB o loʻo nofoia se faʻailoga i le va o faiga faʻavavevave ma scalable e faʻaogaina faʻamaumauga i le ki / faʻasologa o tau, ma fesoʻotaʻiga DBMS e faʻaogaina ma faigofie ona faʻatulagaina fesili. E lagolagoina e MongoDB le teuina o pepa i se JSON-pei o le faatulagaga, o loʻo i ai se gagana fetuutuunai talafeagai mo le faʻatupuina o fesili, e mafai ona fatuina faʻamatalaga mo uiga teu oloa eseese, saunia lelei le teuina o mea tetele binary, lagolagoina le logging o gaioiga mo le suia ma le faʻaopoopoina o faʻamatalaga i le database, mafai. galue e tusa ai ma le paradigm Map/Reduce, lagolagoina le toe faia ma le fausiaina o faʻatonuga faʻaletonu.

puna: opennet.ru

Faaopoopo i ai se faamatalaga