I-Dolt DBMS, ekuvumela ukuba usebenzise idatha kwisitayile seGit

Iprojekthi yeDolt iphuhlisa iDBMS edibanisa inkxaso yeSQL kunye neGit-style data versioning tools. IDolt ikuvumela ukuba udibanise iitafile, ifolokhwe kwaye udibanise iitafile, kwaye wenze ukutyhala kunye nokutsala imisebenzi efana nezenzo kwindawo yokugcina igit. Ngexesha elifanayo, i-DBMS isekela imibuzo ye-SQL kwaye iyahambelana ne-MySQL kwinqanaba lojongano lomxhasi. Ikhowudi yeprojekthi ibhaliwe kwi-Go kwaye isasazwe phantsi kwelayisensi ye-Apache 2.0.

Ukukwazi ukuguqulela idatha kwisiseko sedatha kukuvumela ukuba ulandele imvelaphi yedatha - ukubophelela kwizibophelelo kwenza kube lula ukurekhoda urhulumente ukufumana iziphumo ezifanayo, ezinokuthi, kungakhathaliseki ukuba imeko yangoku, inokuphinda iphindwe kwezinye iinkqubo nangaliphi na ixesha. . Ukongezelela, abasebenzisi banokuhamba ngembali, balandele utshintsho kwiitafile usebenzisa i-SQL ngaphandle kokudibanisa i-backups, utshintsho lophicotho-zincwadi, kunye nokudala imibuzo ehlanganisa idatha kwindawo ethile ngexesha.

 I-Dolt DBMS, ekuvumela ukuba usebenzise idatha kwisitayile seGit

I-DBMS ibonelela ngeendlela ezimbini zokusebenza-i-Offline kunye ne-Intanethi. Nje ukuba ithathwe ngaphandle kweintanethi, imixholo yogcino-lwazi ifumaneka njengendawo yokugcina, enokujikwa kusetyenziswa i-git-like line line utility. Umsebenzi ufana kakhulu ne-git kwaye uyahluka kakhulu kuba utshintsho alulandelelwanga kwiifayile, kodwa kumxholo weetafile. Ngokusebenzisa i-interface ye-CLI ecetywayo, unokungenisa idatha kwiifayile ze-CSV okanye ze-JSON, ukongeza ukuzinikela ngeenguqu, ubonise umahluko phakathi kweenguqulelo, wenze amasebe, usete iithegi, wenze izicelo zokutyhala kwiiseva zangaphandle, kwaye udibanise utshintsho olucetywayo ngabanye abaxhasi.

Ngokukhethekileyo, idatha ingagcinwa kwikhathalogu yeDoltHub, enokuthathwa njengeqonga elifana neGitHub lokusingatha idatha kunye nokusebenzisana. Abasebenzisi banokufaka ii-data repository, bacebise utshintsho, kwaye badibanise idatha yabo. Umzekelo, iDoltHub inikezela ngeenkcukacha ezahlukeneyo ezinezibalo ze-coronavirus, iingqokelela zedatha echazwe kwiinkqubo zokufunda koomatshini, ii-database ze-lexical zolwimi, iingqokelela zemifanekiso, iiseti zokuhlelwa kwezinto, kunye nolwazi lobunini. Iidilesi ze-IP.

I-Dolt SQL Server isebenza kwi-intanethi, ikuvumela ukuba ulawule idatha usebenzisa i-SQL. I-interface enikiweyo ifana ne-MySQL kwaye ingasetyenziswa ngabathengi abahambelana ne-MySQL okanye nge-interface ye-CLI. Nangona kunjalo, i-Dolt sisixhobo sokulawula idatha kunenkqubo yokucubungula imibuzo. Umzekelo, ngokuzenzekelayo, i-SQL Server inokusingatha kuphela uqhagamshelo lomsebenzisi omnye olusebenzayo kwindawo yokugcina idatha ekwi-directory yangoku (le ndlela yokuziphatha inokutshintshwa ngezicwangciso). Uguqulelo lunokwenzeka. umncedisi kwimo yokufunda kuphela. Izenzo ezininzi zolawulo lwenguqulelo zinokwenziwa nge-SQL, ezifana noku-commit okanye ukutshintsha amasebe.

umthombo: opennet.ru