Dolt DBMS, ka taea e koe te raweke i nga raraunga ki te ahua Git

Kei te whakawhanake te kaupapa Dolt i te DBMS e hono ana i te tautoko SQL me nga taputapu whakaputa raraunga ahua-Git. Ka taea e Dolt te whakakao i nga ripanga, te marau me te hanumi nga tepu, me te mahi pana me te kumea he rite ki nga mahi i roto i te putunga git. I te wa ano, ka tautokohia e te DBMS nga patai SQL me te hototahi ki a MySQL i te taumata atanga o te kiritaki. Ko te waehere kaupapa kua tuhia ki te Haere me te tohatoha i raro i te raihana Apache 2.0.

Ko te kaha ki te whakaputa i nga raraunga i roto i te papaaarangi ka taea e koe te whai i te takenga mai o nga raraunga - ko te here ki te commits ka taea te whakatika i te kawanatanga kia whiwhi hua rite, ahakoa te ahua o naianei, ka taea te whakahoki ano ki etahi atu punaha i nga wa katoa. I tua atu, ka taea e nga kaiwhakamahi te whakatere i roto i te hitori, te whai i nga huringa ki nga ripanga ma te whakamahi i te SQL me te kore e whakahou i nga taapiri, nga huringa arotake, me te hanga patai e kapi ana i nga raraunga i tetahi wa motuhake.

Dolt DBMS, ka taea e koe te raweke i nga raraunga ki te ahua Git

Ka whakaratohia e te DBMS nga momo mahi e rua - Tuimotu me te Tuihono. Ina tangohia tuimotu, ka waatea nga ihirangi o te papaaarangi hei putunga, ka taea te raweke ma te whakamahi i te taputapu raina whakahau rite-git. He maha nga mahi penei i te git me te rereke i te nuinga o nga huringa kaore e whaihia mo nga konae, engari mo nga ihirangi o nga ripanga. Na roto i te atanga CLI i whakaarohia, ka taea e koe te kawemai i nga raraunga mai i nga konae CSV, JSON ranei, te taapiri i nga mahi me nga huringa, te whakaatu i nga rereketanga i waenga i nga putanga, te hanga manga, te whakarite tohu, te mahi tono pana ki nga kaitoro o waho, me te hanumi i nga huringa i whakaarohia e etahi atu kaikoha.

Ki te hiahiatia, ka taea te manaaki i nga raraunga i roto i te raarangi DoltHub, ka taea te kiia he riterite GitHub mo te manaaki raraunga me te mahi tahi ki nga raraunga. Ka taea e nga kaiwhakamahi te tarai i nga putunga raraunga, te whakatakoto i a raatau ake huringa, me te hanumi me o raatau raraunga. Hei tauira, kei DoltHub ka kitea e koe nga momo papaa raraunga me nga tatauranga coronavirus, nga kohinga raraunga kua tohua mo nga punaha ako miihini, nga papaunga kupu reo, nga kohinga whakaahua, nga huinga mo te whakarōpū ahanoa me nga korero mo te mana o nga wahitau IP.

I roto i te aratau "ipurangi", ka whakarewahia te Dolt SQL Server, ka taea e koe te raweke i nga raraunga ma te whakamahi i te reo SQL. Ko te atanga kua whakaratohia he tata ki MySQL ka taea te whakamahi ma te hono i nga kiritaki hototahi MySQL me te whakamahi i te atanga CLI. Heoi, he taputapu raweke raraunga ake a Dolt i te punaha tukatuka patai. Hei tauira, ma te taunoa, ka taea e te tūmau SQL te tukatuka i tetahi hononga kaiwhakamahi kaha ki te putunga kei roto i te raarangi o naianei (ka taea te whakarereke i tenei whanonga ma nga tautuhinga). Ka taea te huri i te tūmau ki te aratau panui-anake. He maha nga mahi e pa ana ki te whakaputanga ka taea hoki te mahi ma te SQL, penei i te hanga here, te whakawhiti ranei i waenga i nga manga.

Source: opennet.ru

Tāpiri i te kōrero