ICockroachDB DBMS itshintshela kwilayisenisi yobunini

Abaphuhlisi beDBMS CockroachDB esasazwayo kwaziswa malunga nokuguqulela ikhowudi yomthombo weprojekthi kwikhonkco ukusuka iilayisensi ILayisensi yoMthombo woShishino (BSL) kunye neLayisensi yoLuntu lweCockroach (CCL), engahlawulelwayo ngenxa yocalucalulo kwiindidi ezithile zabasebenzisi. Ilayisensi ye-BSL kwiminyaka emithathu edlulileyo yayi ecetywayo Abaseki be-MySQL njengenye indlela kwimodeli ye-Open Core. Undoqo we-BSL kukuba ikhowudi yokusebenza kwangaphambili ifumaneka ekuqaleni ukuguqulwa, kodwa ixesha elithile lingasetyenziselwa ngaphandle kwentlawulo kuphela ukuba iimeko ezongezelelweyo zidibene, ezifuna ukuthengwa kwelayisensi yokuthengisa ukuze kuthintelwe.

Ilayisensi entsha ivumela i-CockroachDB ukuba isetyenziswe nakweliphi na inani lee-nodes kwiqela kwaye lifakwe kwizicelo, kubandakanywa nezo zithengiswa kubaxhasi okanye ziqhutywe njengeenkonzo. Ukuphela kokuthintela okungavumeli ukuba ilayisenisi ithathwe njengekhululekile kwaye ivuleke kukuvinjelwa kokuthengiswa kweenguqu zorhwebo zeCockroachDB, eziphunyezwe ngendlela yeenkonzo zefu. Ukubonakaliswa kwe-CockroachDB njengenkonzo yefu ehlawulwayo ngoku ifuna ukuthengwa kwelayisensi yokuthengisa.

Ikhowudi epapashwe ngaphambili uhlala inikwe ilayisenisi phantsi kwelayisenisi ye-Apache 2.0 kwaye iyafumaneka ukuze ifokhwe. Ukongezelela, emva kweminyaka emithathu ukususela kumhla wokukhululwa, ikhowudi iya kususwa kwi-BSL kwaye isasazwe phantsi kwelayisensi ye-Apache 2.0 eqhelekileyo. Umzekelo, ukukhululwa okulindelweyo kweyeDwarha
I-CockroachDB 19.2 iya kuthunyelwa phantsi kwelayisensi ye-BSL kude kube ngu-Oktobha 2022, kwaye iya kuphinda ikhutshwe ngokuzenzekelayo phantsi kwelayisensi ye-Apache 2.0. Ngokutsho kwabaphuhlisi, ukutshintshwa kwexesha elinjalo kuya kuvumela ukuphuhliswa kwemveliso ekhuphisanayo ye-DBaS (i-DBMS njengenkonzo) izicelo, ngelixa uqinisekisa ukuvuleka kweekhowudi zomthombo oyintloko kwaye ngaphandle kokufudukela kwimodeli ye-Open Core.

Njengakwimeko yokukhutshwa kwelayisensi MongoDB, Iimodyuli zeRedis ΠΈ Ixesha leDVD Isizathu sokutshintshela kwilayisenisi yobunini kukulwa ne-parasitism yabanikezeli benkonzo yefu abenza iimveliso zorhwebo eziphuma kwi-derivative kwaye bathengise ii-DBMS ezivulekileyo ngendlela yeenkonzo zefu, kodwa musa ukuthatha inxaxheba kubomi boluntu kwaye musa ukunceda uphuhliso. Kudalwa imeko apho ababoneleli belifu abangenanto yakwenza neprojekthi bazuza ngokuthengisa kwakhona izisombululo ezivulekileyo esele zenziwe, ngelixa abaphuhlisi ngokwabo beshiywe bengenanto.

Khumbula ukuba i-CockroachDB DBMS ijolise Ukudala ugcino oluthembekileyo olusasazwa ngokwejografi kunye noluhlu oluthe tye, oluphawulwa kukusinda okuphezulu kwaye aluxhomekeke kwiintsilelo zeediski, iindawo kunye namaziko edatha. Ngelo xesha, i-CockroachDB iqinisekisa ukunyaniseka kweentengiselwano ze-ACID, inika amandla okusebenzisa i-SQL yokuguqulwa kwedatha, ikuvumela ukuba wenze utshintsho kwiskimu sokugcina kwi-fly, isekela i-indexes kunye nezitshixo zangaphandle, isekela ukuphindaphinda ngokuzenzekelayo kunye nokugcinwa kwakhona.

umthombo: opennet.ru

Yongeza izimvo