CockroachDB DBMS inoshandura kune rezenisi rezenisi

Vagadziri veDBMS CockroachDB yakagoverwa yakaziviswa nezve kushandura kodhi kodhi yeprojekiti kuita chinongedzo kubva marezinesi Business Source License (BSL) uye Cockroach Community License (CCL), iyo isiri yemahara nekuda kwerusarura kune mamwe mapoka evashandisi. BSL rezinesi makore matatu apfuura yaive yakakurudzirwa Co-founders yeMySQL seimwe nzira kune Open Core modhi. Izvo zvakakosha zveBSL ndezvekuti kodhi yekushanda kwepamberi inowanikwa kuti ichinje, asi kwenguva yakati inogona kushandiswa pasina muripo chete kana mamwe mamiriro akazadzikiswa, izvo zvinoda kutengwa kwerezinesi rekutengesa kunzvenga.

Rezinesi idzva rinobvumira CockroachDB kuti ishandiswe pane chero nhamba yemanodhi musumbu uye yakamisikidzwa mumashandisirwo, kusanganisira ayo anotengeswa kune vatengi kana kumhanya sevhisi. Iyo chete inorambidzwa isingabvumire rezinesi kuti ionekwe seyemahara uye yakavhurika ndeye kurambidzwa kutengeswa kweshanduro dzekutengesa dzeCockroachDB, dzinoitwa nenzira yemakore masevhisi. Kuratidzwa kweCockroachDB seyakabhadharwa gore sevhisi ikozvino inoda kutengwa kwerezinesi rekutengesa.

Kodhi yakamboburitswa zvinosara ine rezinesi pasi peApache 2.0 rezinesi uye inowanikwa foroking. Uye zvakare, mushure memakore matatu kubva pazuva rekuburitswa, iyo kodhi ichabviswa kubva kuBSL uye kugoverwa pasi peiyo nguva dzose Apache 2.0 rezinesi. Semuenzaniso, inotarisirwa kuburitswa kwaGumiguru
CockroachDB 19.2 ichaendeswa pasi perezinesi reBSL kusvika Gumiguru 2022, uye yobva yapihwa rezenisi pasi perezinesi reApache 2.0. Sekureva kwevagadziri, shanduko yenguva yakadai inobvumira kuvandudzwa kwechigadzirwa chinokwikwidza cheDBaS (DBMS sevhisi) maapplication, uku uchivimbisa kuvhurika kweiyo main source codes uye pasina kutamira kune Open Core modhi.

Senyaya yerezenisi MongoDB, Redis modules ΠΈ TimescaleDB Chikonzero chekuchinja kune rezinesi rekutengesa ndechekurwisa parasitism yevanopa masevhisi egore vanogadzira zvigadzirwa zvekutengesa uye kutengesazve maDBMS akavhurika nenzira yemasevhisi emakore, asi usatore chikamu muhupenyu hwenharaunda uye usabatsire development. Mamiriro ezvinhu ari kugadzirwa apo vanopa gore vasina chekuita nepurojekiti vanobatsirwa nekutengesa zvakare akagadzirira-akavhurika mhinduro, nepo ivo vanogadzira ivo vanosara vasina chinhu.

Rangarira kuti iyo CockroachDB DBMS oriented kugadzira yakavimbika kwazvo geographically yakagovaniswa uye yakatwasuka scalable chengetedzo, inoratidzirwa nekupona kwepamusoro uye isingatsamiri pakukundikana kwemadhisiki, node uye data nzvimbo. Panguva imwecheteyo, CockroachDB inovimbisa kutendeseka kweACID transactions, inopa kukwanisa kushandisa SQL pakugadzirisa data, inokubvumira kuti uite shanduko kune chirongwa chekuchengetedza pane nhunzi, inotsigira indexes uye makiyi ekunze, inotsigira otomatiki kudzokorora uye kuchengetedza rebalancing.

Source: opennet.ru

Voeg