Ny tetikasa MangoDB dia mamolavola fampiharana ny protocole MongoDB DBMS eo an-tampon'ny PostgreSQL

Ny famoahana ampahibemaso voalohany amin'ny tetikasa MangoDB dia misy, manolotra sosona iray misy fampiharana protocol amin'ny DBMS MongoDB miompana amin'ny antontan-taratasy, mandeha eo an-tampon'ny PostgreSQL DBMS. Ny tetikasa dia mikendry ny hanome fahafahana mifindra monina amin'ny fampiasana ny MongoDB DBMS mankany amin'ny PostgreSQL sy ny fametrahana rindrambaiko misokatra tanteraka. Ny kaody dia voasoratra ao amin'ny Go ary zaraina amin'ny alΓ lan'ny lisansa Apache 2.0.

Ny programa dia miasa amin'ny endrika proxy, mandika antso amin'ny MangoDB ho fanontaniana SQL amin'ny PostgreSQL, mampiasa PostgreSQL ho fitahirizana tena izy. Mifanaraka amin'ny mpamily ho an'ny MongoDB ny tetikasa, saingy mbola eo amin'ny sehatry ny prototype ary tsy manohana ny fahaiza-manaon'ny protocol MongoDB, na dia efa mety amin'ny fandikana fampiharana tsotra aza.

Mety hipoitra ny filana hialana amin'ny fampiasana ny MongoDB DBMS noho ny fifindran'ny tetikasa amin'ny fahazoan-dΓ lana SSPL tsy maimaim-poana, izay mifototra amin'ny lisansa AGPLv3, saingy tsy misokatra, satria misy fepetra fanavakavahana amin'ny fanaterana ny fahazoan-dΓ lana SSPL. tsy ny kaody fampiharana ihany, fa ny kaody loharanon'ny singa rehetra tafiditra amin'ny fanomezana ny serivisy rahona.

Aoka hotsaroantsika fa ny MongoDB dia mitana toerana iray eo anelanelan'ny rafitra haingana sy azo esorina izay miasa ny angon-drakitra amin'ny format manan-danja / sanda, ary ny DBMS mifandraika izay miasa sy mora mamolavola fanontaniana. Ny MongoDB dia manohana ny fitehirizana antontan-taratasy amin'ny endrika JSON, manana fiteny mora azo amin'ny famoronana fanontaniana, afaka mamorona indexes ho an'ny toetra voatahiry isan-karazany, manome tsara ny fitahirizana zavatra binary lehibe, manohana ny fandraketana ny hetsika hanovana sy hampidirana data amin'ny angon-drakitra. miasa mifanaraka amin'ny paradigma Map/Reduce, manohana ny replication sy ny fananganana ny fandeferana diso.

Source: opennet.ru

Add a comment