Iyo MangoDB purojekiti inovandudza kuita kweMongoDB DBMS protocol pamusoro pePostgreSQL

Yekutanga kuburitswa pachena kwechirongwa cheMangoDB chiripo, ichipa dhizaini ine protocol yekumisikidzwa kweiyo gwaro-inotungamirwa DBMS MongoDB, ichimhanya pamusoro pePostgreSQL DBMS. Iyo purojekiti ine chinangwa chekupa kugona kutamisa maapplication uchishandisa MongoDB DBMS kuenda kuPostgreSQL uye yakavhurika software stack. Iyo kodhi yakanyorwa muGo uye yakagoverwa pasi peiyo Apache 2.0 rezinesi.

Chirongwa ichi chinoshanda muchimiro cheproxy, kushandura mafoni kuMangoDB kuita SQL mibvunzo kuPostgreSQL, ichishandisa PostgreSQL seyo chaiyo yekuchengetedza. Iyo purojekiti inoenderana nevatyairi veMongoDB, asi ichiri padanho reiyo prototype uye haitsigire hunyanzvi hwepamusoro hweMongoDB protocol, kunyangwe yakatokodzera kushandura manyorerwo ari nyore.

Iko kudiwa kwekusiya kushandiswa kweMongoDB DBMS kunogona kumuka nekuda kweshanduko yeprojekiti kuenda kune isiri yemahara SSPL rezinesi, iyo yakavakirwa paAGPLv3 rezinesi, asi isina kuvhurika, sezvo iine rusarura chinodiwa kuendesa pasi peiyo SSPL rezinesi. kwete chete kodhi yekushandisa pachayo, asiwo mabviro makodhi ezvese zvikamu , inobatanidzwa mukupihwa kwegore sevhisi.

Ngatiyeukei kuti MongoDB inogara niche pakati pekukurumidza uye scalable masisitimu anoshandisa data mukiyi / kukosha fomati, uye ane hukama maDBMS anoshanda uye ari nyore kugadzira mibvunzo. MongoDB inotsigira kuchengetedza magwaro mune JSON-yakaita fomati, ine mutauro unochinjika wekuita mibvunzo, inogona kugadzira indexes yeakasiyana akachengetwa hunhu, zvinogoneka inopa chengetedzo yezvinhu zvakakura zvebhinari, inotsigira kutema mabasa ekuchinja uye kuwedzera data kune dhatabhesi, inogona shanda zvinoenderana neparadigm Mepu / Kuderedza, inotsigira kudzokorora uye kuvaka kwekukanganisa-kushivirira zvigadziriso.

Source: opennet.ru

Voeg