MangoDB: he puna tuwhera ki MongoDB

Ko MongoDB he punaha patengi raraunga NoSQLtuhinga-arotahi, huri-ora mo te maha o nga kaiwhakawhanake, ka taea e ratou te hanga tono tere ake i nga papaunga paaunga hononga. Heoi, kua whakarerea e MongoDB ona pakiaka puna tuwhera, ka huri i te raihana ki te SSPL, ka kore e taea te whakamahi mo te maha o nga kaupapa arumoni me nga kaupapa puna tuwhera.

I mua i tenei, i whakaatuhia a MangoDB, he otinga tino pai mo te hunga e rapu ana i te wheako whanaketanga MongoDB, na te mea ka tukuna e MangoDB he paparanga me te whakatinanatanga kawa MongoDB e pa ana ki te tuhinga e rere ana i runga ake o PostgreSQL.

Ko te kaupapa Ko te whai ki te whakarato i te kaha ki te heke i nga tono MongoDB ki PostgreSQL me tetahi puranga rorohiko tuwhera katoa. Ka tuhia te waehere ki te reo Haere, ka tohatohahia i raro i te raihana Apache 2.0.

Kia maumahara ko MongoDB he punaha whakahaere papaaarangi e pa ana ki nga tuhinga Ka taea te tohatoha ki runga i te maha o nga rorohiko me te kore e hiahiatia he raupapa raraunga kua tautuhia. Ka taea te hapai i nga mea hanga ki te whakatakotoranga BSON (rua JSON), kaore he aronuinga taunoa.

I etahi atu kupu, ka taea te taapiri i nga taviri i nga wa katoa "i runga i te rere", me te kore e whirihora ano i te turanga. Ko nga raraunga he ahua o nga tuhinga ka penapenahia ki roto i nga kohinga, he kohinga kei roto te maha o nga tuhinga. Ko nga kohinga he rite ki nga ripanga me nga tuhinga he rite ki nga rekoata i roto i nga papaunga paaunga hononga.

Te raihana tūmatanui taha tūmau (SSPL) he raihana pūmanawa rangatira i whakawhanakehia e MongoDB Inc. E ai ki a MongoDB, ko te SSPL kei runga i te raihana AGPL3, me te taapiri i tetahi waahanga hou e "marama ana me te marama te whakatakoto i nga tikanga mo te tohatoha i te kaupapa raihana hei ratonga tuatoru," e hiahia ana kia waatea nga waehere puna katoa ina te ka whakawāteatia ngā pūmanawa ki te iwi whānui hei wāhanga o te ratonga.

Tenei huringa i hurihia i Oketopa 2018, i whakarerea e te Debian, Red Hat Enterprise Linux, me nga tohatoha Fedora a MongoDB, e kii ana i nga awangawanga mo SSPL. I whakarewahia e Amazon he ratonga tautoko engari he mana motuhake ko DocumentDB, a, ko te ahua kaore i taea e SSPL te whakanui ake i nga moni kapua mo MongoDB. Ko te nuinga o nga kaiwhakamahi MongoDB kaore e hiahia ki te maha o nga ahuatanga matatau e tukuna ana e MongoDB, engari e hiahia ana ratou ki tetahi otinga papaaarangi puna tuwhera a koinei te waahi ka uru mai a MangoDB.

Ko te kaupapa matua o ta maatau otinga he takawaenga kore whenua, e huri ana i nga patai kawa a MongoDB ki te SQL me te whakamahi i te PostgreSQL hei miihini putunga raraunga. Ka hototahi ki nga taraiwa MongoDB me te maha o nga keehi me mahi hei whakakapi tika mo MongoDB.

Ko te whainga a MangoDB kia noho hei momo puna tuwhera mo MongoDB. Ko MangoDB he takawaenga puna tuwhera, e huri ana i nga patai kawa waea a MongoDB ki te SQL me te whakamahi i te PostgreSQL hei miihini putunga raraunga. Ka noho hototahi a MangoDB ki nga taraiwa MongoDB ka mahi hei whakakapi tika mo MongoDB i roto i nga keehi maha.

Te hōtaka mahi hei takawaenga e whakamaori ana i nga waea ki MangoDB ki nga patai SQL ki PostgreSQL, te whakamahi i te PostgreSQL hei rokiroki tuuturu. Ka tautokohia e te kaupapa nga taraiwa mo MongoDB, engari kei roto tonu i te waahanga tauira me te kore e tautoko i nga ahuatanga matatau o te kawa MongoDB, ahakoa kua pai kee mo te whakamaori i nga tono ngawari.

Ko te hiahia ki te karo i te whakamahi i te DBMS MongoDB ka ara ake pea na te whakawhiti o te kaupapa ki te raihana SSPL kore-kore, i runga i te raihana AGPLv3, engari kaore i te tuwhera, na te mea kei roto he whakaritenga whakahirahira ki te tuku i raro i te SSPL ehara i te mea ko te waehere anake o te tono, engari ko nga waehere puna o nga waahanga katoa e uru ana ki te whakarato ratonga kapua.

Finalmente mena kei te hiahia koe ki te mohio atu mo tenei mea Mo MangoDB, ka taea e koe te tirotiro i nga korero I roto i te hono e whai ake nei.


Ko nga korero o te tuhinga e piri ana ki o maatau kaupapa o matatika whakatika. Ki te ripoata i tetahi paatene paato Here.

Hei tuatahi ki te korero

Waiho to korero

Ka kore e whakaputaina tō wāhitau īmēra.

*

*

  1. He kawenga mo nga raraunga: Miguel Ángel Gatón
  2. Te kaupapa o te raraunga: Whakahaerehia te SPAM, te whakahaere korero.
  3. Ture: To whakaae
  4. Whakawhitinga korero: Kaore nga korero e tukuna ki nga taha tuatoru engari ma te ture herenga.
  5. Rokiroki raraunga: Paetukutuku e whakahaerehia ana e Occentus Networks (EU)
  6. Tika: I nga wa katoa ka taea e koe te whakaiti, te whakaora me te muku i o korero.