Dolt a nidaamka maaraynta xogta Git-style

Dhawaan mashruuca Dolt ayaa la soo saaray, taas oo horumarisa nidaam maareyn xog ururin oo isku daraya taageerada SQL oo leh xakameynta nooca xogta Git-style. Waxyaabaha xiisaha leh ee ku saabsan Dolt waa inay u oggolaato adeegsadaha inuu isku dhejiyo miisaska, laanta, isku daro miisaska oo uu ku sameeyo dhaqdhaqaaqyo riix iyo soo jiidasho la mid ah kuwa keydka godadka.

Isla mar ahaantaana, nidaamkan maareynta keydka macluumaadka waxay taageertaa weydiimaha SQL waxayna ku habboon yihiin MySQL heerka isku xirnaanta macmiilka. Fursadaha loo dejinayo xogta waxay u oggolaaneysaa adeegsadaha inuu raad-raaco asalka xogta, iyo sidoo kale isku xirka xaqiijinta u oggolaaneysa sixitaanka xaaladda si loo helo natiijooyin isku mid ah, taas oo, iyadoon loo eegin xaaladda hadda lagu jiro, lagu celin karo nidaamyada kale daqiiqad

Waxaa intaa u dheer Isticmaalayaashu waxay leeyihiin xarun ay ku dhex socdaan taariikhda, iyo sidoo kale inay la socdaan isbeddelada miisaska isticmaalaya SQL iyada oo aan loo baahnayn in la is waafajiyo kaydinta, isbeddellada xisaabinta, iyo sidoo kale in la abuuro su'aalo ku dhejinaya xogta meel cayiman.

Bogga kaydinta mashruuca abuuraha wuxuu ku sifeeyaa Dolt sidan soo socota:

Dolt waa xog-ururin SQL ah oo aad fargeeto, midab, fargeeto, midowdo, riix karto oo aad u jiidan karto sida bakhaarka godka. Ku xirmaan Dolt sida xog kasta oo MySQL ah si aad u maamusho weydiimaha ama cusbooneysiinta xogta adoo adeegsanaya amarrada SQL. Dhamaan amarrada aad ku ogtahay Git waxay u shaqeeyaan si isku mid ah Dolt. Faylasha nooca Git, miisaska nooca Dolt. Waxay la mid tahay Git iyo MySQL waxay leeyihiin ilmo!

Ku saabsan Dolt

DBMS pWaxay bixisaa laba nooc oo hawlgal: khadka tooska ah iyo khadka tooska ah.

  • Qaabka qad la'aanta ah ka dib goynta ka dib, waxyaabaha ku jira keydka macluumaadka ayaa loo heli karaa keyd ahaan, taas oo aad ku sameyn karto ficillo adoo adeegsanaya aaladda laydhka u eg git-like.
  • Habka "online", Dolt SQL Server ayaa la bilaabay, kaas oo u oggolaanaya isdabamarinta xogta iyadoo la adeegsanayo luqadda SQL. Isku xirnaanta la bixiyay waxay ku dhowdahay MySQL waxaana loo isticmaali karaa iyadoo la isku xiro macaamiisha MySQL la jaanqaadi kara ama la adeegsado isdhexgalka CLI.

Waxay u shaqeysaa si aad u eg git oo waxay ku kala duwan tahay badiyaa in isbeddelada aan lala socon faylasha, laakiin loo raadsado waxa ku jira miisaska. Iyadoo loo marayo CLI la soo jeediyay, waxaad ka soo dejisan kartaa xogta faylasha CSV ama JSON, waxaad ku dari kartaa waxqabadyo isbeddel ah, muuji kala duwanaanshaha u dhexeeya noocyada, Abuur noocyo, calaamado go'an, codsi u dir server-yada dibadda, iyo isku dar isbadalada ay soo gudbiyaan kuwa kale ee wax ku darsaday.

Haddii isticmaaluhu rabo, xogta waxaa lagu qori karaa tusaha DoltHub, oo loo arki karo inuu yahay analog GitHub ah oo loogu talagalay martigelinta xogta iyo iskaashiga xogta. Isticmaalayaashu way farxi karaan keydadka xogta, waxay soo jeedin karaan isbeddello, waxayna ku milmi karaan xogtooda.

Tusaale ahaan, DoltHub, waxaad ka heli kartaa xog-ururinno kala duwan oo leh tirakoobyada loo yaqaan 'coronavirus statistics', ururinta xogta la sharraxay ee nidaamyada barashada mashiinka, keydka macluumaadka luqadeed, ururinta sawirrada, xirmooyinka kala-soocidda shayga, iyo macluumaadka cinwaanka IP-ga.

Taasi waxay tidhi, Dolt-ka ayaa ah aalad farsameynta xogta marka loo eego nidaamka ka shaqeynta weydiinta. Tusaale ahaan, marka loo eego, server-ka SQL wuxuu la tacaali karaa kaliya hal xiriir oo adeegsade firfircoon kaydinta ku taal galka hadda jira (habdhaqankan waxaa lagu beddeli karaa qaabeynta). Waa suurtagal in la dhigo server-ka qaab akhrin-keliya ah. Qaar badan oo ka mid ah ficilada la xiriira xakameynta nooca ayaa sidoo kale lagu sameyn karaa iyada oo loo marayo SQL, sida sameynta ama u beddelka laamaha.

Ugu dambeyntii, hadaad xiisaynayso inaad waxbadan ka ogaato nidaamkan maaraynta keydka macluumaadka, waa inay ogaadaan taas - lambarka mashruuca wuxuu ku yaal GitHub, Waxay ku qoran tahay luqadda Go waxaana lagu qaybiyaa liisanka Apache 2.0.

Sidee loo rakibaa Dolt-ka Linux?

Kuwa xiiseynaya inay awoodaan inay ku rakibaan DBMS nidaamkooda, waa inay ogaadaan in Dolt uu yahay mid isku dhafan isla markaana marka laga hadlayo kuweena isticmaala Linux waxaan ku sameyn karnaa rakibida furitaanka terminal iyo fulinta amarka soo socda:

sudo bash -c 'curl -L https://github.com/dolthub/dolt/releases/latest/download/install.sh | bash'

Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.